ご質問はこちらへ
pdf化できないものがあります……
\documentclass[a4j,11pt]{jsarticle}
%
\let\oddsidemarginorg=\oddsidemargin
\setlength{\topmargin}{-1in}
\setlength{\headheight}{10truemm}
\setlength{\textheight}{265truemm}
\setlength{\oddsidemargin}{-1truein}
\addtolength{\oddsidemargin}{22.5truemm}
\setlength{\textwidth}{165truemm}
%
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amssymb}
\usepackage{okumacro}
\usepackage[dvipdfmx]{graphicx}
%
\newcommand{\kakko}[1]{\!\!(#1)\!\!}
\def\問題#1#2{%</p> <p style="margin:0px;">\includegraphics[width=\textwidth,pagebox=cropbox,clip]{Exercise02.eps}
\kakko{解答欄}
\hfill \kintou{4zw}{学籍番号}: \underline{\makebox[3.8truecm]{#1}}\\[2.5truemm]
\hfill\bigskip \kintou{4zw}{氏名}: \underline{\makebox[3.8truecm]{#2}}\\}
%
%
%
\begin{document}
%
\newcommand{\学籍番号}{120400xx} % ここに学籍番号を記入
\newcommand{\氏名}{外山 大楽} % ここに氏名を記入
%
\noindent
\問題{\学籍番号}{\氏名}
%
ここに解答を記入
\end{document}
This is ptex2pdf[.lua] version 20200520.0.
Processing Answer02.tex
This is e-pTeX, Version 3.141592653-p3.9.0-210218-2.6 (utf8.sjis) (TeX Live 2021/W32TeX) (preloaded format=platex)
restricted \write18 enabled.
entering extended mode
(./Answer02.tex
pLaTeX2e <2020-10-01>+2 (based on LaTeX2e <2020-10-01> patch level 4)
L3 programming layer <2021-02-18>
(c:/texlive/2021/texmf-dist/tex/platex/jsclasses/jsarticle.cls
Document Class: jsarticle 2020/10/09 jsclasses (okumura, texjporg)
(c:/texlive/2021/texmf-dist/tex/platex/jsclasses/jslogo.sty))
(c:/texlive/2021/texmf-dist/tex/latex/amsmath/amsmath.sty
For additional information on amsmath, use the `?' option.
(c:/texlive/2021/texmf-dist/tex/latex/amsmath/amstext.sty
(c:/texlive/2021/texmf-dist/tex/latex/amsmath/amsgen.sty))
(c:/texlive/2021/texmf-dist/tex/latex/amsmath/amsbsy.sty)
(c:/texlive/2021/texmf-dist/tex/latex/amsmath/amsopn.sty))
(c:/texlive/2021/texmf-dist/tex/latex/amscls/amsthm.sty)
(c:/texlive/2021/texmf-dist/tex/latex/amsfonts/amssymb.sty
(c:/texlive/2021/texmf-dist/tex/latex/amsfonts/amsfonts.sty))
(c:/texlive/2021/texmf-dist/tex/platex/jsclasses/okumacro.sty)
(c:/texlive/2021/texmf-dist/tex/latex/graphics/graphicx.sty
(c:/texlive/2021/texmf-dist/tex/latex/graphics/keyval.sty)
(c:/texlive/2021/texmf-dist/tex/latex/graphics/graphics.sty
(c:/texlive/2021/texmf-dist/tex/latex/graphics/trig.sty)
(c:/texlive/2021/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)
(c:/texlive/2021/texmf-dist/tex/latex/graphics-def/dvipdfmx.def)))
(c:/texlive/2021/texmf-dist/tex/latex/l3backend/l3backend-dvips.def)
(./Answer02.aux) (c:/texlive/2021/texmf-dist/tex/latex/amsfonts/umsa.fd)
(c:/texlive/2021/texmf-dist/tex/latex/amsfonts/umsb.fd) [1] (./Answer02.aux) )
Output written on Answer02.dvi (1 page, 548 bytes).
SyncTeX written on Answer02.synctex.gz.
Transcript written on Answer02.log.
(guessed encoding: UTF-8 = utf8)(guessed encoding: UTF-8 = utf8)(guessed encoding: UTF-8 = utf8)(guessed encoding: UTF-8 = utf8)Answer02.dvi -> Answer02.pdf
[1
dvipdfmx:warning: Filtering file via command -->rungs -q -dALLOWPSTRANSPARENCY -dSAFER -dNOPAUSE -dBATCH -dEPSCrop -sPAPERSIZE=a0 -sDEVICE=pdfwrite -dCompatibilityLevel=1.5 -dAutoFilterGrayImages=false -dGrayImageFilter=/FlateEncode -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -dAutoRotatePages=/None -sOutputFile='C:/Users/kappy/AppData/Local/Temp/dvipdfm-x.597f9bce019e2cda33f19fe72eee1e92' './Exercise02.eps' -c quit<-- failed.
dvipdfmx:warning: Image format conversion for "./Exercise02.eps" failed...
dvipdfmx:fatal: Image inclusion failed for "Exercise02.eps".
No output PDF file written.
ptex2pdf processing of Answer02.tex failed.
・教授からの指示
1) LATEXファイル Answer02.tex と epsファイル Exercise02.eps をダウンロードする
(2) 上記の2つのファイルを同一のフォルダに置いて,Answer02.texにLATEX の書式に従って解答を記入する.
(3) Answer02.tex を platex + dvipdfmx 等で処理(コンパイル)して,Answer02.pdf を作成する.
・ダウンロードしたファイルを添付します。
課題作成とは関係なく、自分で次のように打ち込むとpdfファイルが作成されます。
\documentclass{jsarticle}
\usepackage[margin=15mm]{geometry}
\pagestyle{empty}
\usepackage{otf}
\usepackage{ascmac}
\usepackage{latexsym}
\usepackage{amsmath}
\begin{document}
{\gt 数{\ajRoman{3}}\ 複素数平面}
\begin{screen}
異なる複素数,\,$\alpha,\, \beta,\, \gamma$が$2\alpha^2+2\beta^2+2\gamma^2-2\alpha\beta-2\alpha\gamma=0$を満たすとき
\begin{enumerate}
\renewcommand{\labelenumi}{(\arabic{enumi})}
\item $\cfrac{\gamma - \alpha}{\beta - \alpha}$ の値を求めよ。
\item 複素数平面上で,\,3点A($\alpha$),\,B($\beta$),\,C($\gamma$)を頂点とする△ABCはどのような三角形か。
\item $\alpha,\, \beta,\, \gamma$が$x$の3次方程式$x^3+kx+20=0\ (kは実数の定数)$の解であるとき,\,$\alpha,\, \beta,\, \gamma$および$k$の値を求めよ。
\end{enumerate}
\end{screen}
\newpage
\newpage
\end{document}
どうすればよいのでしょうか。
latexにおけるepsファイルの取り扱い
\usepackage{tikz}に関するエラー
Processing �������w�VB(��4��).tex
This is e-pTeX, Version 3.141592653-p3.9.0-210218-2.6 (utf8.sjis) (TeX Live 2021/W32TeX) (preloaded format=platex)
restricted \write18 enabled.
entering extended mode
(./XXX
pLaTeX2e <2020-10-01>+2 (based on LaTeX2e <2020-10-01> patch level 4)
L3 programming layer <2021-02-18>
(c:/w32tex/share/texmf-dist/tex/platex/base/jarticle.cls
Document Class: jarticle 2020/09/30 v1.8f Standard pLaTeX class
(c:/w32tex/share/texmf-dist/tex/platex/base/jsize11.clo)) (./graphicx.sty
(c:/w32tex/share/texmf-dist/tex/latex/graphics/keyval.sty)
(c:/w32tex/share/texmf-dist/tex/latex/graphics/graphics.sty
(c:/w32tex/share/texmf-dist/tex/latex/graphics/trig.sty)
(c:/w32tex/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)
(c:/w32tex/share/texmf-dist/tex/latex/graphics-def/dvipdfmx.def)))
(./ascolorbox.sty (./tikz.sty (./pgf.sty (./pgfrcs.sty
(c:/w32tex/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.tex
(c:/w32tex/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-common-lists.tex)
) (./pgfutil-latex.def
【中略】
(c:/w32tex/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex
(c:/w32tex/share/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothandlers.co
de.tex)
(c:/w32tex/share/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.code.tex)
! Undefined control sequence.
l.2073 \pgfutil@protected
\def\tikz@signal@path{\tikz@signal@path}%
texlive2021 の path 設定
インストールしたのは iso版で texlive2021-20210325.iso と同じもののはずです.
その後アップデートはしていません.こちらの環境は,古い TeX や gs がごっそり
残っている状況で,さらに texlive2021 の path優先順位は最下位にしてあります.
そのため,texlive2021 のアプリケーションはうまく動かない(gs とか dviout での
フォント生成とか)ことがありますが,それは特に問題としません.
表題の path設定の件です.texlive2021 で標準の方法で,例えば texworks を
起動したとします.ショートカット経由か何かで
...texlive\2021\bin\win32\texworks.exe をたたくことになります.
こうすると,runscript.tlu の -- gs stuff の最後あたりの設定
-- now setup the path so that the gs program will be found
PATH = prepend_path(PATH, GSDIR, BINDIR)
os.setenv('PATH', PATH);
により 環境変数 Path の先頭に新たなものが付け加えられます.
texworks のチャイルドプロセスから調べてみると,Path は
Path=c:\texlive\2021\tlpkg\tlgs\bin;[元のpath...]
となっています.つまり,GSDIR が先頭に付け加えられたようです.しかし,
BINDIR が付け加わっていません.スクリプトの上記の段階では BINDIR には
c:/texlive/2021/bin/win32
相当のものが入っているようです.しかしそれが反映されない.
いろいろとやってみると,どうも path名の最後が数字だと無視される
(この場合だと win32 の "2").最後が数字の場合には何かエスケープが必要?
今一時的に,runscript.tlu 内を
-- now setup the path so that the gs program will be found
-- PATH = prepend_path(PATH, GSDIR, BINDIR)
PATH = prepend_path(PATH, GSDIR, BINDIR..';c:/undefined')
os.setenv('PATH', PATH);
としてみました.すると環境変数Pathは
Path=c:\texlive\2021\bin\win32;c:\undefined;c:\texlive\2021\tlpkg\tlgs\bin;[元のpath...]
となります(c:\undefined はダミーです).
runscript.tlu の意図としては,c:\texlive\2021\bin\win32 が付け加わることに
なっているかと考えます.以上,ご報告まで.
ああ,こちらの環境は結構ぐちゃぐちゃなので的外れなことを言っているかも
しれません.ただ,上記の状況が設定されると2種類のTeX・gs環境が入っていても
そのままで大体うまく動くのですよ(よくないことかもしれませんが).
また,他所で texlive 環境で gs がうまく動かないという状況も改善されるかも
しれません.
texlive2021にかえてから、.texフアイルの読みこみがトテも遅いです。
Win10, jlreqクラスフアイルで使用しています。
==============================================
texlive2021になると同時に、いつものことですがtexworks.exeはバージヨンがひとつあがりました。
新しくなつてから、原稿の .tex file の読みこみに時間がかかるようになりました。2 - 10 secくらいかかります。前のversionでは、ほぼ瞬時でした。
一旦読み込めば、いまのところ、動作は問題ないようです。
texworks が $fullname を、実file.tex に変換する際の何か不具合があるのでしょうか?というのは、読みこみ中は、file name が、untitle-1.tex と表示され、読みこみ終ると実file.texに置き換わりますので……。
皆様の所では、如何でしようか?わたしだけののかしらん?
.epsファイルの変換の失敗
dvipdfmx:warning: Filtering file via command -->rungs -q -dALLOWPSTRANSPARENCY -dSAFER -dNOPAUSE -dBATCH -dEPSCrop -sPAPERSIZE=a0 -sDEVICE=pdfwrite -dCompatibilityLevel=1.5 -dAutoFilterGrayImages=false -dGrayImageFilter=/FlateEncode -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -dAutoRotatePages=/None -sOutputFile='C:/Users/tamai/AppData/Local/Temp/dvipdfm-x.c1b405d6b9591c4c1949491da4636031' './civileng.eps' -c quit<-- failed.
dvipdfmx:warning: Image format conversion for "./civileng.eps" failed...
dvipdfmx:fatal: Image inclusion failed for "civileng.eps".
コマンドラインからrungs -q civileng.eps とすると正しく表示されます.
dvipdfmxでなく,dvioutを試してみると,やはりエラーになり,そのメッセージは次の通りです.
Failed to make civileng.pbm by the command
c:/texlive/2021/tipkg/tigs/bin/gs32c.exe @tmp$.@@@
The file @tmp$.@@@ is a parameter file.
なお,\usepackage[dvipdfmx]{graphicx}として使っています.
luatexja-rubyのバグ?
lualatex TEST
とすると
warning (node filter): error: ...texlive/2021/texmf-dist/tex/luatex/luatexja/l
tj-ruby.lua:547: attempt to compare number with nil
.
l.7
?
--------------------------------
とエラーになります。
かわりに OK spaceあり の行で処理すると、うまくゆきます。
このとき TEST.ltjruby の内容は
local lrob=luatexja.ruby.old_break_info
lrob[1]=0
lrob[-1]=1
lrob[2]=0
lrob[-2]=1
--------------------------------
「 (」と「\ltjruby」が、つながっているとダメです。
当方環境だけの特異現象でしょうか?
--------- TEST.tex ---------------------
\documentclass[lualatex]{jlreq}
\usepackage{luatexja-ruby}
\begin{document}
%\ltjruby{痛}{いたみ}( \ltjruby{病}{びやう}OK spaceあり
\ltjruby{痛}{いたみ}(\ltjruby{病}{びやう}NG spaceなし
\end{document}
TeXworks 0.6.6の設定ファイルの在り処
今日まで全く気が付かなかったのですが,テンプレートファイルや設定情報の置き場が
変わっているようです.
#新しいテンプレートを従来の場所に入れたのに反映されなかったので,探し回りました
Macの場合は
~Library/Application Support/TUG/TeXworks
になっています(0.6.5以前は ~Library/TeXworks).
NEWS (https://raw.githubusercontent.com/TeXworks/texworks/release-0.6.6/NEWS) に
* Move resources to (OS dependent) standard locations
と書いてあるだけで,Windowsでどうなっているのかは(持っていないので)わかりません.
=
Mac版の0.6.6はMojaveでは動作しないっていう報告もありますね(これも既出でしょうか):
https://github.com/TeXworks/texworks/issues/934