Last active
August 29, 2015 14:21
-
-
Save ubnt-intrepid/2ffb56e8c183935a9621 to your computer and use it in GitHub Desktop.
フォント設定切り替えサンプル
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| \input ifpdf.sty | |
| \input ifluatex.sty | |
| \input ifxetex.sty | |
| \ifxetex | |
| % XeTeX: | |
| \typeout{---Using XeTeX---} | |
| \documentclass{bxjsarticle} | |
| \usepackage{xlextra} | |
| \XeTeXlinebreaklocale "ja" | |
| \XeTeXlinebreakskip=0pt plus 1pt | |
| \XeTeXlinebreakpenalty=0 | |
| \setmainfont[RawFeature=-palt]{IPAexMincho} | |
| \setsansfont[RawFeature=-palt]{IPAexGothic} | |
| \else | |
| \ifpdf | |
| \ifluatex | |
| % LuaTeX: | |
| \typeout{---Using LuaTeX---} | |
| \documentclass{ltjsarticle} | |
| \usepackage[no-math]{fontspec} | |
| \usepackage[ipaex-hg,deluxe]{luatexja-preset} | |
| \setmonofont[BoldFont=Inconsolata]{Inconsolata} | |
| \renewcommand{\familydefault}{\sfdefault} | |
| \else | |
| % pdfTeX: | |
| \typeout{---Using pdfTeX---} | |
| \documentclass{article} | |
| \usepackage[whole]{bxcjkjatype} | |
| \usepackage{inconsolata} % monospace | |
| \setminchofont{ipaexm.ttf} % 明朝体(標準) | |
| \setboldminchofont{hgrme.ttc} % 明朝体(太字) | |
| \setgothicfont{ipaexg.ttf} % ゴシック体(標準) | |
| \setboldgothicfont{hgrge.ttc} % ゴシック体(太字) | |
| \setmarugothicfont{hgrsgu.ttc} % 丸ゴシック | |
| \fi | |
| \else | |
| % pTeX + dvipdfmx | |
| \typeout{----Using pTeX or pdfTeX(DVI mode)----} | |
| \documentclass[dvipdfmx]{jsarticle} | |
| \fi | |
| \fi | |
| \usepackage[margin=15truemm,includefoot]{geometry} | |
| \begin{document} | |
| てすとtest\textbf{てすとtest}\textsf{\textbf{てすとtest}}\texttt{test} | |
| \end{document} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment