1. 학습자료 ¶
- ⟪예제로 배우는 expl3⟫ expl3study2019-1.pdf (1.27 MB)
- 부수파일 expl3studyhomework0.zip (42.8 KB)
- ⟪예제로 배우는 expl3⟫ 2020년 2월 보충분. 99bottles_1.pdf (105.65 KB)
esgutil
package esgutil.zip (85.55 KB)
2. 숙제를 올리는 곳 ¶
많이 늦긴 하였으나, 숙제 제출합니다:
Backus-Naur form을 쉽게 나타내기 위한 패키지 simplebnf를 만들어 보았습니다.
사용법은 zip 파일 안의 simplebnf-doc.pdf를 참고해주세요.
simplebnf_1.zip (39.42 KB)
최신 버전: https://github.com/Zeta611/simple-bnf
3.1. 폰트 파일 다운로드 ¶
- https://www.google.com/get/noto/ 에서 Noto Serif CJK KR과 Noto Sans CJK KR을 다운로드
- 압축을 풀면 여러 개의
*.otf
파일이 있어야 함.
3.2.3.1. 권장하는 복잡한 방법 ¶
- http://www.ktug.org/xe/234675 글타래의 마지막 답글에 첨부된 zip 파일을 다운로드받아서 압축해제
- 압축이 풀린 폴더로 cmd상에서 이동하여
addlocalfontdir.bat
를 실행.- cmd 창은 우클릭 후 "관리자 권한으로 열기"가 필요할 수 있음.
fc-cache -f -v
실행.
3.2.3.2. 위의 방법이 실패한 경우 ¶
C:\texlive\2019\texmf-var\fonts\conf
폴더로 이동- cmd상에서 다음 명령을 실행
echo %localappdata%
- 위의 명령의 실행 결과
C:\Users\<username>\AppData\Local
이 나왔다고 가정.- 이하
<username>
이라 함은 사용자의 로그인 계정명임.
- 이하
- notepad fonts.conf 실행하여 다음 행을
<dir>C:/usr/texlive/2019/texmf-dist/fonts/truetype</dir>
다음에 추가<dir>C:/Users/<username>/AppData/Local/Microsoft/Windows/Fonts</dir>
- 저장 후 fc-cache 실행
- 사용자 이름이 아스키 문자가 아니라 한글이 포함되어 있으면 이 폰트들은 사용불가일 수 있음
3.2.3.3. 이도저도 귀찮은 분을 위한 "무식한" 방법 ¶
- 폰트 파일을
C:\texlive\2019\texmf-dist\fonts\opentype\notocjk
폴더 (없으면 만든다)에 모두 이동. mktexlsr
실행fc-cache
실행
- 이 방법은 권장하지 않습니다. texmf-dist 아래는 tlmgr이 전적으로 관리하게 두는 것이 좋습니다.
3.3. "파일 이름으로 찾기"를 위한 설정 ¶
- Windows:
C:\texlive\2019\texmf.cnf
파일에 다음 내용을 추가OSFONTDIR = C:/Windows/Fonts;C/Users/<username>/AppData/Local/Microsoft/Windows/Fonts
- Mac OS에서는
/usr/local/texlive/2019/texmf.cnf
에 다음 내용을 추가OSFONTDIR = /Library/Fonts;~/Library/Fonts;/System/Library/Fonts
- Linux Ubuntu에서는
<path to texlive2019>/texmf.cnf
에 다음 내용을 추가OSFONTDIR = ~/.fonts//;/usr/share/fonts//;/usr/local/share/fonts//