1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211
|
# pxchfon package
# Matthew Bertucci 2024/08/26 for v2.2
#include:platex
#include:keyval
\pxchfonsetup{options%keyvals}
#keyvals:\usepackage/pxchfon#c,\pxchfonsetup#c
nodvidriver
resetdvidriver
dvips
dviout
xdvi
dvipdfmx
use=%<名前%>
alphabet
noalphabet
relfont
otf
nootf
utf
noutf
usecmapforalphabet
nousecmapforalphabet
preferjis2004
nopreferjis2004
everypage
noeverypage
oneweight
nooneweight
unicode
unicode=#full,all,UTF,false
dumpmap
nodumpmap
dumpmaptl
nodumpmaptl
switchfont
noswitchfont
strictcsi
nostrictcsi
fullwidth
nofullwidth
legacycode=#apply,ignore,suppress
legacycode-replace=%<真偽値%>
expert
noexpert
glyphid
noglyphid
maybe-multiweight
nocheck-expert
autojfmsync
noautojfmsync
noembed
ms
ipa
ipaex
ms-hg
ipa-hg
ipaex-hg
moga-mobo
moga-mobo-ex
moga-maruberi
ume
kozuka-pro
kozuka-pr6
kozuka-pr6n
hiragino-pro
hiragino-pron
hiragino-elcapitan-pro
hiragino-elcapitan-pron
morisawa-pro
morisawa-pr6n
yu-win
yu-win10
yu-osx
sourcehan-otc
sourcehan
sourcehan-jp
noto-otc
noto
noto-jp
haranoaji
sourcehan-otc!
sourcehan!
sourcehan-jp!
noto-otc!
noto!
noto-jp!
noto-otf!
#endkeyvals
#ifOption:glyphid
#include:uplatex
#include:pxufont
\gid{整数}
#endif
#ifOption:expert
#include:uplatex
#include:pxufont
#endif
\pxchfonDeclareOneWeightPreset{名前}{明朝}{ゴシック}#*
\pxchfonDeclareMultiWeightPreset{名前}{明朝・細}{明朝・中}{明朝・太}{ゴシック・中}{ゴシック・太}{ゴシック・極太}{ゴシック・単}{丸ゴシック}#*
\setminchofont{フォントファイル名}
\setminchofont[番号]{フォントファイル名}
\setgothicfont{フォントファイル名}
\setgothicfont[番号]{フォントファイル名}
\setlightminchofont{フォントファイル名}
\setlightminchofont[番号]{フォントファイル名}
\setmediumminchofont{フォントファイル名}
\setmediumminchofont[番号]{フォントファイル名}
\setboldminchofont{フォントファイル名}
\setboldminchofont[番号]{フォントファイル名}
\setmediumgothicfont{フォントファイル名}
\setmediumgothicfont[番号]{フォントファイル名}
\setboldgothicfont{フォントファイル名}
\setboldgothicfont[番号]{フォントファイル名}
\setxboldgothicfont{フォントファイル名}
\setxboldgothicfont[番号]{フォントファイル名}
\setoneweightgothicfont{フォントファイル名}
\setoneweightgothicfont[番号]{フォントファイル名}
\setmarugothicfont{フォントファイル名}
\setmarugothicfont[番号]{フォントファイル名}
\setkoreanminchofont{フォントファイル名}#*
\setkoreanminchofont[番号]{フォントファイル名}#*
\setkoreangothicfont{フォントファイル名}#*
\setkoreangothicfont[番号]{フォントファイル名}#*
\setkoreanlightminchofont{フォントファイル名}#*
\setkoreanlightminchofont[番号]{フォントファイル名}#*
\setkoreanmediumminchofont{フォントファイル名}#*
\setkoreanmediumminchofont[番号]{フォントファイル名}#*
\setkoreanboldminchofont{フォントファイル名}#*
\setkoreanboldminchofont[番号]{フォントファイル名}#*
\setkoreanmediumgothicfont{フォントファイル名}#*
\setkoreanmediumgothicfont[番号]{フォントファイル名}#*
\setkoreanboldgothicfont{フォントファイル名}#*
\setkoreanboldgothicfont[番号]{フォントファイル名}#*
\setkoreanxboldgothicfont{フォントファイル名}#*
\setkoreanxboldgothicfont[番号]{フォントファイル名}#*
\setkoreanoneweightgothicfont{フォントファイル名}#*
\setkoreanoneweightgothicfont[番号]{フォントファイル名}#*
\setkoreanmarugothicfont{フォントファイル名}#*
\setkoreanmarugothicfont[番号]{フォントファイル名}#*
\setschineseminchofont{フォントファイル名}#*
\setschineseminchofont[番号]{フォントファイル名}#*
\setschinesegothicfont{フォントファイル名}#*
\setschinesegothicfont[番号]{フォントファイル名}#*
\setschineselightminchofont{フォントファイル名}#*
\setschineselightminchofont[番号]{フォントファイル名}#*
\setschinesemediumminchofont{フォントファイル名}#*
\setschinesemediumminchofont[番号]{フォントファイル名}#*
\setschineseboldminchofont{フォントファイル名}#*
\setschineseboldminchofont[番号]{フォントファイル名}#*
\setschinesemediumgothicfont{フォントファイル名}#*
\setschinesemediumgothicfont[番号]{フォントファイル名}#*
\setschineseboldgothicfont{フォントファイル名}#*
\setschineseboldgothicfont[番号]{フォントファイル名}#*
\setschinesexboldgothicfont{フォントファイル名}#*
\setschinesexboldgothicfont[番号]{フォントファイル名}#*
\setschineseoneweightgothicfont{フォントファイル名}#*
\setschineseoneweightgothicfont[番号]{フォントファイル名}#*
\setschinesemarugothicfont{フォントファイル名}#*
\setschinesemarugothicfont[番号]{フォントファイル名}#*
\settchineseminchofont{フォントファイル名}#*
\settchineseminchofont[番号]{フォントファイル名}#*
\settchinesegothicfont{フォントファイル名}#*
\settchinesegothicfont[番号]{フォントファイル名}#*
\settchineselightminchofont{フォントファイル名}#*
\settchineselightminchofont[番号]{フォントファイル名}#*
\settchinesemediumminchofont{フォントファイル名}#*
\settchinesemediumminchofont[番号]{フォントファイル名}#*
\settchineseboldminchofont{フォントファイル名}#*
\settchineseboldminchofont[番号]{フォントファイル名}#*
\settchinesemediumgothicfont{フォントファイル名}#*
\settchinesemediumgothicfont[番号]{フォントファイル名}#*
\settchineseboldgothicfont{フォントファイル名}#*
\settchineseboldgothicfont[番号]{フォントファイル名}#*
\settchinesexboldgothicfont{フォントファイル名}#*
\settchinesexboldgothicfont[番号]{フォントファイル名}#*
\settchineseoneweightgothicfont{フォントファイル名}#*
\settchineseoneweightgothicfont[番号]{フォントファイル名}#*
\settchinesemarugothicfont{フォントファイル名}#*
\settchinesemarugothicfont[番号]{フォントファイル名}#*
\usecmapforalphabet
\nousecmapforalphabet
\JaFontReplacementFor{sym}#*
\JaFontReplacementHook{code}#*
\JaFontUserDefinedMap#*
\usefontmapline{マップ行}
\usefontmapfile{マップファイル名}
\begin{usefontmaplines}
\end{usefontmaplines}
\setnewglyphcmapprefix{文字列}
\Entry{sym}{tfm}{cmap}{modify,...}#*
\diruni
\textdiruni{テキスト}
\pxchfonNoCheckMultiweight#*
\pxchfonNoCheckExpert#*
# experimental
\jfmsync#*
\jfmsyncbox{width}{text}#*
|