ご質問はこちらへ
jsarticle platexコンパイルでエラーが発生
TeXLive2020のTeXworksについて
This is ptex2pdf[.lua] version 20200307.0.
File cannot be found with kpathsea: �O���S�g�������H.tex[.tex, .ltx]
で止まってしまいます。
ファイル名の渡し方が変わったのでしょうか。
ptex2pdf.exeへ渡すパラメータは
-l -ot -kanji=utf8 $synctexoption $fullname
です。
とりあえずascii文字のファイル名にしてコンパイルしています。
どなたか、対処法をご存じないでしょうか。
文字サイズを正確に9ポイントにしたいのですが。
本文9ポイント、行送り16ポイントにするにはどこのどう指定すればいいのでしょうか?
PDFデータをそのまま印刷に回すため、正確に他誌と合わせなければならないのです。
本文9ポイント、行送り16ポイントにするにはどこのどう指定すればいいのでしょうか?まだ経験が浅いのでわからないことばかりですが。
\documentclass[dvipdfmx,9pt,a4j,twocolumn]{jarticle}
\usepackage{calc}
\usepackage[balance]{nidanfloat}
\linespread{1.1}
\usepackage[hmargin=1.5cm,vmargin=1.6cm]{geometry}
\begin{document}
\setlength{\textwidth}{53zw}
\setlength{\textheight}{\topskip}
\setlength{\columnsep}{3zw}
\addtolength{\textheight}{44\baselineskip}
ちなみにこのように書き込みました。
本文9ポイント字詰め25字行送り16ポイント2段組段間3字行数45行という指定ですが。
これだと本文文字サイズが10ポイントになってしまいます。
どこが問題でしょうか。
animateinlineでの固定点の移動
\documentclass{article}
\usepackage{animate}
\usepackage{fp}
\usepackage{tikz}
\usetikzlibrary{through}
\usetikzlibrary{calc}
\usepackage{pgfplots}
\usetikzlibrary{fillbetween}
\begin{document}
\centering
\begin{animateinline}[autoplay,loop]{20}
\multiframe{135}{iAngle=0+1}{%
\begin{tikzpicture}[scale=1]
\draw[dash pattern=on 8pt off 2pt on 2pt off 2pt]
(0,0)--(2.3125,0.9499) arc(22.331645:82.81924421:25mm)--cycle;
\draw[dash pattern=on 8pt off 2pt on 2pt off 2pt]
(2,0)--(3.0625,1.6944) arc(57.91004874:135.9513743:20mm)--cycle;
\draw(0.5,-0.2) \foreach \x in {0.7,0.9,...,1.5} {--(\x,0) (\x,-0.2)};
\FPset{\Angle0}{73.7794196};
\ifnum\iAngle<57
\FPeval\Angle{\Angle0-\iAngle*0.9};
\else
\ifnum\iAngle<124
\FPeval\Angle{\Angle0+(\iAngle-114)*0.9};
\else
\FPeval\Angle{\Angle0+(134-\iAngle)*0.9};
\fi
\fi
\ifnum\iAngle=0
\FPeval\Angle{\Angle0};
\fi
\ifnum\iAngle=57
\FPeval\Angle{22.332};
\fi
\ifnum\iAngle=124
\FPeval\Angle{82.819};
\fi
% \typeout{Angle=\iAngle,\Angle};
% \draw(0,-1) node{\iAngle};
\coordinate(O1) at (0,0);
\coordinate(O4) at (2,0) ;
\coordinate(O2) at (\Angle:25mm);
\path[name path=C1](O2) circle(10mm);
\path[name path=C2]($(O4)-(2,0)$) arc(180:55:20mm);
\path[name intersections={of= C1 and C2, by={O31,O32}}];
\ifnum\iAngle=57
\path[name intersections={of= C1 and C2, by={O31}}];
\fi
\ifnum\iAngle<28
\coordinate(O3) at (O32);
\else
\ifnum\iAngle<58
\coordinate(O3) at (O31);
\else
\ifnum\iAngle<87
\coordinate(O3) at (O32);
\else
\ifnum\iAngle<124
\coordinate(O3) at (O31);
\else
\coordinate(O3) at (O32);
\fi
\fi
\fi
\fi
\draw[very thick] (O1)--(O2) (O2)--(O3) (O3)--(O4) (O4)--(O1);
\fill[red] (O1) circle (2pt);
\fill[red] (O4) circle (2pt);
\end{tikzpicture}}
\end{animateinline}
\end{document}
texlive 2020 のインストール・アップデートの異常
なんとか自力で切り抜けましたがネットで調べても記述は見当たらなかったので報告致します。
なお、フォルダーの構成は
C:\----------texlive---- 2019
|-- texmf-local
となっていました。ここでネットワークインストールを行いました。当然 2020 がツリーに
追加され一見インストールは正常に終了したように見えたのですが何かがおかしい?
発生した不具合は texmf-loclal フォルダーのアクセス権限が書き換えられてしまい
アクセスがまったくできない状態になりました。但しフォルダーの中をのぞくこと
はできるのでコンパイルはできます。(できたような気がします。記憶があいまい)
フォルダーのプロパティを参照すると「所有者がない」状態で変更も削除もコピー
も、当然ながら maktexlsr もできません。
いろいろやったことを書くと長くなるのでやめますが一番手っ取り早いのは
1. 以前のフォルダーをリネームし、改めて texlive フォルダーに 2020 を
インストールする。
その後、リネームしてあった前のシステムから texmf-local の中身を
持ってきて maktexlsr する。
2. 古い方の texmf-local は削除しますが、権限がありませんからサードパーティ
のツール(私は Wise Force Deleter を使用)で削除します。
これでなんとかなるようです。
(実際にやったのは texmf-local を一旦フォルダー外に退避し、インストール後に戻した)
この現象は二台のPCで発生しましたので特定の環境で起きるというわけでもなさ
そうです。なにしろ texmf-local のコピーができなくなるというのは致命的ですか
ら十分注意が必要です。私の場合は幸い二台目の方から持ってこれたのでなんとか
なりました。
なお、 aminophen さんの5月14日付けの投稿の現象は私の所でも昨日発生したの
で、昨夜から今朝にかけて二台とも再度 2020 をインストールし直す羽目になりま
した。
TeX Live インストール/アップデート不具合情報(2020/05/14)
昨日あたりから,TeX Live のパッケージングの不具合で,Windows で TeX Live を
新規ネットワークインストールまたはアップデートしようとすると失敗するようになっています。
あちこちで報告されていますが,例えば
https://tug.org/pipermail/tex-live/2020-May/045639.html
などです。
・5/12 以前にインストールしたなど,正常に動いている場合は,当面アップデートしないように。
(アップデートで LuaTeX が更新されると,ダウンロードに失敗して結果的に LuaTeX が消滅します。)
・新規インストールする場合は,ネットワークインストールではなく ISO image からのインストールを。
https://www.tug.org/texlive/acquire-iso.html を参照。
(インストール後に欲張ってアップデートまでしようとすると,同じく不具合に嵌るので控えるように。)