login

2절 필수 소프트웨어

MathPage의 온라인 저작물을 이용하여 수업을 진행하는 강사와 이를 수강하는 학습자는 인터넷에 연결된 컴퓨터와 웹브라우저만 있으면 됩니다.
MathPage에 온라인 출판하는 저자는 LaTeX 문서 저작 시스템이 설치되어 있고 파일 업로드를 위한 소프트웨어 openssh와 rsync가 설치되어 있는 컴퓨터가 필요합니다.1 이들 모두 무료 소프트웨어(free software)입니다.
LaTeX
LaTeX으로 문서를 저작하기 위해서는 LaTeX 문서 편집기로 원문서(source)를 작성하고 이를 LaTeX 시스템으로 컴파일(compile)합니다. 다음에 소개하는 LaTeX 문서 저작 시스템에는 LaTeX 문서 편집기도 포함되어 있습니다.
Mac에서는
를 추천합니다. MacTeX에는 TeXShop이라는 LaTeX 문서 편집기가 포함되어 있습니다. Linux에서는
를 Windows에서는
를 추천합니다. TeXLive와 MiKTeX에는 TeXworks라는 LaTeX 문서 편집기가 포함되어 있습니다.
openssh
OpenSSH가 설치 되어 있어야 합니다. 먼저 터미널을 엽니다.2 터미널에서 다음 명령
    ssh -V
으로 판(version)을 확인할 수 있으면 openssh가 이미 설치 되어 있는 것입니다. 설치 되어 있지 않은 경우 Mac에서는 Homebrew3를 사용하여 설치할 수 있습니다. Linux (그리고 WSL)에서는 apt를 이용합니다.
rsync
rsync가 설치 되어 있어야 합니다. 설치 되어 있는 rsync의 판을 확인하려면 터미널에서
    rsync --version
를 실행합니다. MathPage와 연동하기 위해서는 3.0 이상의 판이 필요합니다. 설치 되어 있지 않거나 판이 3.0 이하인 경우에 Mac에서는 Homebrew를 사용하여 설치할 수 있습니다.
1
Windows에서는 WSL(Windows Subsystem for Linux)를 이용하여 Linux를 설치하면 사용할 수 있습니다. 설치 방법은 https://docs.microsoft.com/ko-kr/windows/wsl/install를 참고합니다.
2
Windows에서 WSL를 사용한다면 시작 메뉴에서 Ubuntu를 실행합니다.
3
홈페이지 https://brew.sh 참조.