1절 출판 준비

터미널을 엽니다. Windows에서는 WSL 설치 후에 만들어진 Ubuntu 앱을 시작 메뉴에서 실행합니다.
스크립트 설치
다음 파일
mp
을 내려받습니다.1 Windows에서는 explorer.exe .(마지막에 마침표 주의) 명령으로 폴더 탐색기를 열어 내려받은 파일을 Linux 폴더로 옮깁니다. 이제 내려받은 파일이 들어 있는 폴더에서
ls
명령을 실행하여 mp 파일이 있는 것을 확인합니다. 마지막으로
    chmod 755 mp
를 수행하여 실행 파일로 만든 후에 어디서든 실행할 수 있도록 적당한 장소에 옮겨 놓습니다.
ssh 열쇠 등록
책을 출판하려면 ssh 열쇠를 등록하여야 합니다. 터미널을 열고 홈 폴더 안의
.ssh
폴더로 이동합니다. 이 폴더가 없다면 먼저 만들어야 합니다.2 점으로 시작하는 이름을 가진 폴더 또는 파일은
ls
명령으로 보이지 않는 것에 유의하기 바랍니다.
다음 명령으로 개인열쇠
mathpage
와 공개열쇠
mathpage.pub
을 생성합니다.
    ssh-keygen -f mathpage
다음 명령으로 공개열쇠의 내용을 볼 수 있습니다.
    cat mathpage.pub
이 내용을 복사하여 MathPage 홈페이지의 저자 메뉴 “저자 > ssh 열쇠 관리”에 붙여 넣습니다.
패스파일 준비
다음 명령으로 홈 폴더 아래에
.mathpage
폴더를 생성합니다.
    cd ~
    mkdir .mathpage
다음으로 진행하기 전에
passfile
AUTHOR
는 저자로 등록된 사용자 아이디,
SHELF
는 LaTeX 소스 파일들을 저장하는 폴더의 경로,
KEY
는 앞서 준비한 ssh 열쇠의 경로,
|PUBLISHER|는 변경하지 않음에 주의하기 바랍니다.
이제 다음 명령으로
passfile
    cd .mathpage
    cat > passfile
열고 다음과 같이
    PUBLISHER=mathpage@publisher.mathpage.dev
    AUTHOR=judy
    SHELF=~/shelf/
    KEY=~/.ssh/mathpage
입력한 후에
CTRL-D
키를 누르면 파일이 저장됩니다. 다음 명령으로
passfile
의 내용을 다시 확인합니다.
    cat passfile
마지막으로 위에서
SHELF
에 입력한
~/shelf
폴더가 실제 존재하여야 합니다. 새로 폴더를 만들려면
cd ~; mkdir shelf
명령을 사용합니다.
LaTeX 파일 올리기
SHELF
에 있는 파일들을 MathPage에 올리기 위해서 다음 명령
    mp publish
(또는
mp
파일이 있는 폴더에서
./mp publish
)를 사용합니다. 이 명령을 수행하면
SHELF
의 파일들을 MathPage에 올린 후 수정된 책들은 새로 출판됩니다.
만약
passfile
의 위치나 이름을 바꾼 경우에는 다음 명령을
    ./mp -p ~/.mathpage/passfile publish
사용합니다.
1
Edge 또는 Safari 웹브라우저는 내려받은 파일을 mp.txt 이름으로 저장할 수 있습니다. 이 경우에는 이름을 mp로 바꿉니다.
2
mkdir .ssh; cd .ssh