exsheets については、 「exsheets (Yet anohter package for the creation of execise sheets) スタイル」 を見よ。
exsheets を使っている LATEX 文書がうまく組版できない Mac があった。 エラーメッセージで検索したら
https://bugs.archlinux.org/task/61865を見つけた。よく見たら、うまく組版できた Mac ではこのパッチが当たっていた。
自分でパッチを当てた記憶がないのだが… (夜中に小人が作業したはずはない。 きっと年度末だったので、おおあわてで処置して、忘れているのだと思う。)
アクセス出来なくなるといけないので、パッチをココに引用しておきます。
texlive-latexextra-exsheets.diff |
--- tex/latex/exsheets/exsheets.sty 2019-02-17 13:25:42.000000000 +0100 +++ tex/latex/exsheets/exsheets.sty 2019-02-20 11:52:19.972534139 +0100 @@ -2760,7 +2760,7 @@ } } -\cs_new_protected:Npn \__exsheets_blank_skip:N #1 +\cs_new_protected:Npn \__exsheets_blank_skip:n #1 { \bool_if:NTF \l__exsheets_blank_width_bool { \dim_set:Nn \l__exsheets_tmpa_dim {#1} } @@ -2791,7 +2791,7 @@ } { \exsheets_write_blank:n { \skip_horizontal:N \l__exsheets_tmpa_dim } } } -\cs_generate_variant:Nn \__exsheets_blank_skip:N { n } +\cs_generate_variant:Nn \__exsheets_blank_skip:n { n, V } % the following code from Heiko Oberdieck in d.c.t.t served as inspiration % and basis for the \blank command: |
MacTeX でインストールした場合、 /usr/local/texlive/201/texmf-dist/tex/latex/exsheets/exsheets.sty というファイルを修正することになる。
ターミナルでこうすればパッチが当たる |
pushd /usr/local/texlive/2019/texmf-dist/tex/latex/exsheets sudo wget -O texlive-latexextra-exsheets.diff 'https://bugs.archlinux.org/task/61865?getfile=17243' sudo patch < texlive-latexextra-exsheets.diff popd |
桂田 祐史