ご質問はこちらへ
otfパッケージで特定のフォントがpdf出力されない
以下のファイルをtexworksで処理したとき、\ajRoman{2},\ajMaru{2}はpdfファイルに表示されますが、\ajKakko{}はすべて表示されません。よろしくお願いします。
twxlive2019.iso
windows 10 バージョン1903
acrobatreader 2019.012.20040
タイプセットのスクリプトは以下のpdfplatex2.bat(texwikiより)
@echo off
platex -synctex=1 -kanji=utf8 -no-guess-input-enc %1 && ^
dvips -Ppdf -z -f "%~n1.dvi" | ^
convbkmk -u > "%~n1.ps" && ^
ps2pdf.exe "%~n1.ps"
以下処理したいファイル
\documentclass[b5j]{jarticle}
\AtBeginDvi{\special{papersize=182mm,257mm}}%%%
\usepackage{emath}
\usepackage{emathMw}
\usepackage{emathT}
\usepackage[dvips]{graphicx}
\usepackage{mathptmx}
\usepackage{otf}
\usepackage{myb5macrosnoMARU}
\usepackage{amsmath}
\thispagestyle{empty}
\begin{document}
\begin{center}
\underline{平成31年度数学\ajRoman{2}\ajMaru{2} 第1学期中間考査問題 2019.5.21} \underline{3年\hspace{6mm}組\hspace{6mm}番 氏名 \hspace{30mm}}
\end{center}
{\fboxsep=10pt
1. 次の計算をしなさい。
\vspace{3mm}
\begin{tabular}{ll}
\vspace{3mm}
\ajLig{フェムト} $a^{4}\times a=\framebox[20mm]{ }$&\hspace{40mm}\ajKakko{2} $a^{8}\div a^{3}=\framebox[20mm]{ }$\\
\vspace{3mm}
\ajKakko{3} $(a^{3}b^{2})^{2}=\framebox[20mm]{ }$&\hspace{40mm}\ajKakko{4} $(a^{2})^{3}\times a^{3}=\framebox[20mm]{ }$\\
\vspace{3mm}
\ajKakko{5} $a^{7}\div a^{9}=\framebox[20mm]{ }$&\hspace{40mm}\ajKakko{6} $a^{2}\times (a^{3})^{4}=\framebox[20mm]{ }$\\
\vspace{3mm}
\ajKakko{7} $a^{2}\times a^{-4}=\framebox[20mm]{ }$&\hspace{40mm}\ajKakko{8} $(a^{3})^{-4}=\framebox[20mm]{ }$\\
\end{tabular}
2. 次の計算をしなさい。
\vspace{3mm}
\begin{tabular}{ll}
\vspace{3mm}
\ajKakko{1} $(6^{3})^{0}=\framebox[10mm]{ }$&\hspace{35mm}\ajKakko{2} $\bunsuu{1}{243}=3^{\framebox[10mm]{ }}$\\
\vspace{3mm}
\ajKakko{3} $3^{6}\times 3^{-4}=\framebox[20mm]{ }$&\hspace{35mm}\ajKakko{4} $2^{-7}\times 2^{4}=\framebox[20mm]{ }$\\
\vspace{3mm}
\ajKakko{5} $10^{-2}\div 10^{-4}=\framebox[20mm]{ }$&\hspace{35mm}\ajKakko{6} $(5^{-1})^{3}=\framebox[20mm]{ }$\\
\vspace{3mm}
\ajKakko{7} $0.01=10^{\framebox[10mm]{ }}$&\hspace{35mm}\ajKakko{8} $2^{-3}=\bunsuu{1}{\framebox[10mm]{ }}
$\\
\end{tabular}
\vspace{3mm}
3. 次の計算をしなさい。
\vspace{3mm}
\begin{tabular}{ll}
\vspace{3mm}
\ajKakko{1} $\sqrt[4]{16}=\framebox[20mm]{ }$&\hspace{42mm}\ajKakko{2} $\sqrt{121}=\framebox[20mm]{ }$\\
\vspace{3mm}
\ajKakko{3} $\sqrt[3]{\bunsuu{1}{27}}=\framebox[20mm]{ }$&\hspace{42mm}\ajKakko{4} $\sqrt[5]{4}\sqrt[5]{8}=\framebox[20mm]{ }$\\
\vspace{3mm}
\ajKakko{5} $\bunsuu{\sqrt[4]{80}}{\sqrt[4]{5}}=\framebox[20mm]{ }$&\hspace{42mm}\ajKakko{6} $\sqrt[3]{625}\div \sqrt[6]{25}=\framebox[20mm]{ }$\\
\vspace{3mm}
\ajKakko{7} $\sqrt[4]{3}\sqrt[4]{27}=\framebox[20mm]{ }$&\hspace{42mm}\ajKakko{8} $\sqrt[5]{32}=\framebox[20mm]{ }$\\
\end{tabular}
\newpage
\thispagestyle{empty}
4. \ajKakko{1}から\ajKakko{4}は$\sqrt[n]{ }$を使って表し、\ajKakko{5}から\ajKakko{8}は$a^{\frac{m}{n}}$を使って表しなさい。
\vspace{3mm}
\begin{tabular}{ll}
\vspace{3mm}
\ajKakko{1} $6^{\frac{2}{5}}=$\framebox[20mm]{ }&\hspace{50mm}\ajKakko{2} $3^{-\frac{1}{3}}=$\framebox[20mm]{ }\\
\vspace{3mm}
\ajKakko{3} $3^{\frac{2}{3}}=$\framebox[20mm]{ }&\hspace{50mm}\ajKakko{4} $7^{-\frac{1}{4}}=$\framebox[20mm]{ }\\
\vspace{3mm}
\ajKakko{5} $\sqrt[3]{6}=$\framebox[20mm]{ }&\hspace{50mm}\ajKakko{6} $\bunsuu{1}{\sqrt[3]{2^{5}}}=$\framebox[20mm]{ }\\
\vspace{3mm}
\ajKakko{7} $\sqrt[5]{7^{2}}=$\framebox[20mm]{ }&\hspace{50mm}\ajKakko{8} $\bunsuu{1}{\sqrt{3^{3}}}=$\framebox[20mm]{ }\\
\end{tabular}
\vspace{3mm}
5 次の値を求めなさい。
\vspace{3mm}
\begin{tabular}{ll}
\vspace{3mm}
\ajKakko{1} $8^{\frac{2}{3}}=$\framebox[20mm]{ }&\hspace{40mm}\ajKakko{2} $3^{\frac{2}{3}}\times 3^{\frac{1}{3}}=$\framebox[20mm]{ }\\
\vspace{3mm}
\ajKakko{3} $5^{\frac{1}{4}}\div 5^{-\frac{7}{4}}=$\framebox[20mm]{ }&\hspace{40mm}\ajKakko{4} $2^{\frac{1}{3}}\times 16^{\frac{1}{6}}=$\framebox[20mm]{ }\\
\vspace{3mm}
\ajKakko{5} $\sqrt[4]{27}\times \sqrt[8]{9}=$\framebox[20mm]{ }&\hspace{40mm}\ajKakko{6} $\sqrt[6]{4^{5}}\div \sqrt[3]{4}=$\framebox[20mm]{ }\\
\vspace{3mm}
\ajKakko{7} $4^{\frac{3}{2}}=$\framebox[20mm]{ }&\hspace{40mm}\ajKakko{8} $7^{\frac{7}{5}}\div 7^{\frac{2}{5}}=$\framebox[20mm]{ }\\
\vspace{3mm}
\ajKakko{9} $\sqrt[3]{16}\times \sqrt[6]{16}=$\framebox[20mm]{ }&\hspace{40mm}\ajKakko{10} $\sqrt[5]{64}\div \sqrt[10]{4}=$\framebox[20mm]{ }\\
\end{tabular}
\vspace{3mm}
6. 次の数の大小を調べなさい。
\vspace{3mm}
\ajKakko{1} $7^{2}, 7^{-\frac{11}{2}}, 7^{-6}$ \framebox[20mm]{ }$ < $\framebox[20mm]{ }$ < $\framebox[20mm]{ }
\vspace{3mm}
\ajKakko{2} $\left(\bunsuu{1}{2}\right)^{-5}, \left(\bunsuu{1}{2}\right)^{-\frac{16}{3}}, \left(\bunsuu{1}{2}\right)^{3}$ \framebox[20mm]{ }$ < $\framebox[20mm]{ }$ < $\framebox[20mm]{ }
\vspace{3mm}
7. 次の方程式を解きなさい。途中の計算も書きなさい。
\vspace{3mm}
\begin{tabular}{ll}
\vspace{20mm}
\ajKakko{1} $9^{x}=27$&\hspace{69mm}\ajKakko{2} $32^{x}=64$\\
\vspace{20mm}
\ajKakko{3} $27^{x}=9$&\hspace{69mm}\ajKakko{4} $3^{x-1}=81$\\
\end{tabular}
}
\end{document}
セットアップできていたものが突然のエラー
[改訂第7版]LaTeX2ε美文書作成入門」を購入し、付属のDVDからもインストールしてみましたが改善されません。
(原文)
\documentclass[11pt,b5paper]{jarticle}
\usepackage{emathP,pifont,amssymb,textcomp}
\begin{document}
\noindent
\blacktriangleright 関数の平行移動・対称移動\\
\textcircled{\scriptsize1} f(x,y)=0をx軸方向にp、y軸方向にq平行移動すると\\
f(x-p,y-q)=0\\
になる。\\
\textcircled{\scriptsize2} 関数f(x,y)=0を点(a,b)に関し対象移動する\\
f(2a-x,2b-y)=0\\
になる。\\
\textcircled{\scriptsize3} 関数f(x,y)=0を\\
・
・
・
(エラーのログ)
This is ptex2pdf[.lua] version 20181212.0.
Processing �ςɂȂ���.tex
This is e-pTeX, Version 3.14159265-p3.8.2-190709-2.6 (utf8.sjis) (TeX Live 2019/W32TeX) (preloaded format=platex)
restricted \write18 enabled.
entering extended mode
(./変になった.tex
pLaTeX2e <2019-04-06> (based on LaTeX2e <2018-12-01>)
(c:/w32tex/share/texmf-dist/tex/platex/base/jarticle.cls
Document Class: jarticle 2019/04/02 v1.8b Standard pLaTeX class
(c:/w32tex/share/texmf-dist/tex/platex/base/jsize11.clo))
! LaTeX Error: File `emathP.sty' not found.
Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)
Enter file name:
(c:/w32tex/share/texmf-dist/tex/latex/psnfss/pifont.sty
(I search kanjifont definition file: . . ) (I search font definition file: . .
. . . . . ) (c:/w32tex/share/texmf-dist/tex/latex/psnfss/upzd.fd)
(I search kanjifont definition file: . . ) (I search font definition file: . .
. . . . . ) (c:/w32tex/share/texmf-dist/tex/latex/psnfss/upsy.fd))
(c:/w32tex/share/texmf-dist/tex/latex/amsfonts/amssymb.sty
(c:/w32tex/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty))
(c:/w32tex/share/texmf-dist/tex/latex/base/textcomp.sty
(c:/w32tex/share/texmf-dist/tex/latex/base/ts1enc.def
(c:/w32tex/share/texmf-dist/tex/latex/base/ts1enc.dfu)))
No file 変になった.aux.
(c:/w32tex/share/texmf-dist/tex/latex/base/ts1cmr.fd)
! Missing $ inserted.
<inserted text>
$
l.8 \blacktriangleright
関数の平行移動・対称移動\\
?
(c:/w32tex/share/texmf-dist/tex/latex/amsfonts/umsa.fd)
(c:/w32tex/share/texmf-dist/tex/latex/amsfonts/umsb.fd)
LaTeX Warning: Command \textcircled invalid in math mode on input line 9.
LaTeX Warning: Command \textcircled invalid in math mode on input line 9.
LaTeX Warning: Command \textcircled invalid in math mode on input line 12.
LaTeX Warning: Command \textcircled invalid in math mode on input line 12.
・
・
・
texworksで該当箇所にジャンプしない
titletoc.styでのローマ数字ページ番号の表示について
luajitlatex コンパイラーの不具合
\begin{document}
あいうえお
\end{document}
上のソースのコンパイルを
(1) lualatex foo とすると正しく処理されますが,
(2) luajitlatex foo とすると,以下のエラーが出ます.
---------------------------------------------------------------------
> luajitlatex foo
This is LuajitTeX, Version 1.11.1 (TeX Live 2019/W32TeX)
system commands enabled.
(./foo.tex
LaTeX2e <2018-12-01>
luaotfload | load : FATAL ERROR
luaotfload | load : テ・Failed to load module "luaotfload-database.lua".
luaotfload | load : テ・Error message:
luaotfload | load : テ・"...texmf-dist/tex/luatex/luaotfload/luaotfload-database.lua:174: attempt to index global 'utf8' (a nil value)".
stack traceback:
...are/texmf-dist/tex/luatex/luaotfload/luaotfload-main.lua:171: in function 'loadmodule'
...are/texmf-dist/tex/luatex/luaotfload/luaotfload-main.lua:237: in function 'initialize'
...are/texmf-dist/tex/luatex/luaotfload/luaotfload-main.lua:289: in function 'main'
[\directlua]:1: in main chunk
---------------------------------------------------------------------
対処方法よろしくお願いします.
cjk-gs-integrate in gs-9.27
(Ghostscript(以下単に gs)を全く使っていなければ,あまり関係ないかもしれませんが。)
gs-9.27 になってから,dvips + ps2pdf (gs) で TrueType 形式 (.ttf/.ttc) の埋込が失敗していたようです。
・cjk-gs-integrate を使って日本語(・中国語・韓国語)フォントをセットアップした
・お使いの gs のバージョンが 9.27 以降である
という条件を満たす場合は,今日ついさきほどリリースした
「cjk-gs-integrate 20190816.0」
が tlmgr update で降ってきたら(明後日くらい?)以下のコマンドを実行しておくことをお勧めします。
$ sudo perl cjk-gs-integrate --link-texmf --cleanup
$ sudo perl cjk-gs-integrate --link-texmf
※ macOS で tlcontrib から「cjk-gs-integrate-macos」というパッケージをインストールしている場合は,2行目の代わりに
$ sudo perl cjk-gs-integrate-macos --link-texmf
するとよいでしょう。
----
もし何か問題があれば
https://github.com/texjporg/cjk-gs-support/issues/36
までお願いします。
texworksでコンパイルできなくなりました.
[和字]+ [ブレース]で終わっている行の行端の扱い
ブレース]で終わっている場合、行端由来の空白は入らないようですが、
これって仕様なのでしょうか?
pTeX の配布に含まれるドキュメント類を探しても、
$texmfmain/doc/ptex/base/jtexdoc.tex に、
欧文の場合、改行は単語間のスペースとして取り扱われますが、
日本語の場合、原稿内では自由な箇所で改行が行えたほうが便利です。\\
そこで日本語\TeX では、1行の終わりが1バイトコードの場合はスペーサー
の挿入を行い、2バイトコードの場合は何も行わないようになっています。
とあるだけで、[和文字]+[ブレース]が更なる例外であるというような
記述は見つかりません。『改訂第 7 版 LaTeX2e 美文書作成入門』§3.10 の
記述も同様ですし、他の書籍類でも見た覚えがありません。
一方、実際の pTeX は、相当昔からから、このような場合には行端は単に
無視されるという動作をしてきたものと記憶しています。
※ 私が最初に気付いたのは、MS-DOS 上で動作する East Wind 版と
呼ばれるものだったと思います。
ずっと気にはなっていたものの、実際上の問題になることはなかろうと考えて
特にどこにも報告せずにいた(ひょっとすると、TeX Q & A(ここの
旧掲示板)あたりでちらっと言及したような気もします)のですが、
https://okumuralab.org/tex/mod/forum/discuss.php?d=2667&parent=15619 の
最後の「なぜ」は、この点に由来するわけで、この際はっきり確かめておきたく、
質問させていただく次第です。
以下、確認用のソースです。
------------------------------------------------------------------------
\documentclass{jarticle}\relax
\def\testA#1#2{%
\def\tempA{#1}%
\futurelet\tempAA\testAA
}
\def\testAA{%
\typeout{\tempA: \meaning\tempAA:}%
}
\def\testB#1#2#3{%
\def\tempA{#3}%
\typeout{#1: \meaning\tempA:}%
}
\begin{document}
\testA{01}{和X}
Y% % “01: blank space :”と表示される(行端が空白に変換される)
\testA{02}{{和X}}
Y% % “02: blank space :”と表示される(行端が空白に変換される)
%
\testA{03}{和}
Y% % “03: the letter Y:”と表示される(行端は無視される)
\testA{04}{{和}}
Y% % “04: the letter Y:”と表示される(行端は無視される)
\testA{05}{和}
Y% % “05: the letter Y:”と表示される(行末の空白も行端も無視される)
\testA{06}{和} %
Y% % “06: blank space :”と表示される。
% これは行末由来ではなく、% の直前のスペースがそのまま
% 空白として認識されたものと思われる。
% 05 の結果とは対照的だが、期待どおりの動作。
\testA{07}{\和}
Y% % “07: blank space :”と表示される(ブレースの直前が和文字でも、それが
% コントロール・シーケンス名の一部なら行端が空白に変換される)
% これも期待どおりの動作。
\testB{08}X{
Y}% % “08: macro:-> Y:”と表示される(行端が空白に変換される)
\testB{09}X{{
Y}}%% “09: macro:->{ Y}:”と表示される(行端が空白に変換される)
\testB{10}和{
Y}% % “10: macro:->Y:”と表示される(行端は無視される)
\testB{11}和{{
Y}}%% “11: macro:->{Y}:”と表示される(行端は無視される)
\message{^^J}
\end{document}