質問用フォーラムです。ご質問の前に質問のしかたをご覧ください。

TeXworksが生成するpdf

- 前田 やえの の投稿
TeXworksが生成するpdf

いつもお世話になっております。
1.pdf画面で特定のページに行くときページ番号を打ってそこのページに行くにはどうすれば良いのですか?
なぜこんなことを質問しているかというと以前は上端の欄に部分があってそこに入力すれば出来たのです.TeXworksに乗り換えてからその上端の欄が無くなっています.
現状では右端のスクロールすることでやってます.

2.このpdfで特定の文字列を検索するとき以前に比べて不便です.
Windows10で
\documentclass{jsarticle}
を先頭にしています.
私のコンピューターの中には
"C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe"
があってこのpdfが働いていない様子です.
いずれにせよpdf自体の設定というのはないのですか?

jlreq.cls で papersize オプションは使えない?

- O Kay の投稿
たとえば、

\documentclass[paper=a5,papersize]{jlreq}

のように、jlreq.cls で a4 以外の用紙サイズを指定し、papersize オプションを指定しても、エラーにはなりませんが、無視されます。つまり、出来上がった PDF を Adobe Reader で読んだとき、用紙サイズを確認すると、210 mm × 297 mm のままです。

\usepackage{bxpapersize} を加えると、サイズが反映されます。jlreq.cls では、papersize オプションは使えないということで、よろしいでしょうか。

Texshopについて

- み ら の投稿
お世話になります。

Mac Big Sur 11.4(M1) に HomebrewでMacTexをインストールしました。

以下のソースは、

%%%%%%%%%test.tex%%%%%%%%%%

\documentclass[dvipdfmx]{jarticle}

\usepackage[dvipdfmx]{graphicx}

\begin{document}


まだあげ初めし前髮の/林檎のもとに見えしとき/前にさしたる花櫛の/花ある君と思ひけり


\includegraphics[width=5cm,clip]{apple.eps}


\end{document}


ターミナルを使って
platex test

dvipdfmx test

とすれば、問題なくpdfは表示されますが、
Texshopで設定プロファイルで「pTeX」を選んで
タイプセットすると
This is ptex2pdf[.lua] version 20200520.0.
Processing test.tex
This is e-pTeX, Version 3.141592653-p3.9.0-210218-2.6 (utf8.euc) (TeX Live 2021) (preloaded format=platex)
restricted \write18 enabled.
entering extended mode
(./test.tex
pLaTeX2e <2021-06-01> (based on LaTeX2e <2021-06-01>)
L3 programming layer <2021-06-01>
(/usr/local/texlive/2021/texmf-dist/tex/platex/base/jarticle.cls
Document Class: jarticle 2020/09/30 v1.8f Standard pLaTeX class
(/usr/local/texlive/2021/texmf-dist/tex/platex/base/jsize10.clo))
(/usr/local/texlive/2021/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/local/texlive/2021/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/local/texlive/2021/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/local/texlive/2021/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/local/texlive/2021/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)
(/usr/local/texlive/2021/texmf-dist/tex/latex/graphics-def/dvipdfmx.def)))
(/usr/local/texlive/2021/texmf-dist/tex/latex/l3backend/l3backend-dvipdfmx.def
(|extractbb --version)) (./test.aux) [1] (./test.aux) )
Output written on test.dvi (1 page, 600 bytes).
SyncTeX written on test.synctex.gz.
Transcript written on test.log.
test.dvi -> test.pdf
[1
dvipdfmx:warning: Could not open conversion result "/var/folders/zs/jsx26wq95hb26_3ybvx526wc0000gn/T/dvipdfm-x.cd1eecd414e12dd52bb899ce6cfd5efa" for image "./apple.eps". Why?
dvipdfmx:fatal: Image inclusion failed for "apple.eps".

No output PDF file written.
ptex2pdf processing of test.tex failed.

となり、pdfを開くことができなくなります。
なにが問題なのでしょうか?



tcolorbox内にfigure環境を入れたい

- t t の投稿
tcolorboxの中でfigure環境を使いたいのですが、やはりエラーが出ます。
調べたところ、このエラーは「
  • フロート(figure環境,table環境,\marginpar,...)が,
    不適切な位置(minipage環境,\parbox, rectbox環境, ....)に配置されています。
ということらしいです。つまり、tcolorbox内ではfigureを使えないと。
しかし、使いたいのです。
どのようにすればよいでしょうか

使いたいと申している理由は、
tikzで作った複数の画像に、キャプションを付けてそれぞれ横並びで表示させたい
という希望があるからです。以下のようなものをtcolorboxに入れたいです。(図とキャプションの内容は省略しています)

\begin{figure}[h]
\begin{minipage}[b]{0.33\linewidth}
\begin{tikzpicture}
\end{tikzpicture}
\caption
\end{minipage}
\begin{minipage}[b]{0.5\linewidth}
\begin{tikzpicture}
\end{tikzpicture}
\caption
\end{minipage}
\end{figure}

pLaTeX / upLaTeX コミュニティ版 2021-06-01

- aminophen の投稿
先ほど CTAN に pLaTeX  / upLaTeX をアップロードしました。
明日 LaTeX2e 2021-06-01 という新しいバージョンが出る予定と思われますので,それに備えた調整です。

ただし:多忙のため,誰も十分なテストができていません(!)
それでもリリースせざるを得ないのは,本家 LaTeX2e の変更と日本語拡張部分の干渉部分が多いためです。

% LuaTeX-ja も先日更新のようですが,LaTeX2e 2021-06-01 完全対応かどうかは未確認

(1) 書体選択コマンドの最重要部品である「\selectfont」という命令が本家 LaTeX2e で修正された。
https://github.com/latex3/latex2e/issues/444
(これに対応しなければ,日本語の書体切替ができないケースが出てくる恐れがある?)

(2) 新設される「段落フック機能」のコードが余分にダブって実行される場合がある。
https://github.com/texjporg/platex/issues/96

そういうわけでとりあえず緊急にリリースしましたが,細かい挙動は怪しいです。
2021-06-01 以降,急ぎの案件がある方は tlmgr update を控えるとよいでしょう。
一方,それほど困らない方は是非 tlmgr update して新しい (u)pLaTeX を試してください。

----

更新のタイミングによって,以下のような組み合わせがありえます:

ケース1:
pLaTeX2e <2021-06-01> (based on LaTeX2e <2021-06-01>)
→新しい LaTeX2e + 新しい pLaTeX2e の組み合わせ。上述のとおり,細かい挙動が怪しいかも。

ケース2:
pLaTeX2e <2020-10-01>+2 (based on LaTeX2e <2021-06-01>)
→新しい LaTeX2e + 古い pLaTeX2e の組み合わせ。これはうまく動きません!

ケース3:
pLaTeX2e <2021-06-01> (based on LaTeX2e <2020-10-01> patch level 4)
→古い LaTeX2e + 新しい pLaTeX2e の組み合わせ。これは正常動作するはずです。

TeXworks の編集画面でカーソル移動が右に動いてくれない

- 前田 やえの の投稿
いつもお世話になっております。質問内容は
TeXworks の編集画面でカーソル移動が右に動いてくれない
時がよくあるのです.
いつの間にかインデントがかかっているような状態になるのです.
次行や他行に移ってしまいます.
修正するときにこの現象に出会うことが多いです.
秀丸エディタとはだいぶ違うのです.
善処策を教えていただけたらと思って投稿しています。

TeX Live 2021 でローカルのレガシーなフォントが利用できない

- ひとみ さん の投稿
当方 macOS Big Sur の TeX Live で LuaLaTeX を利用しています。

TEXMF-LOCAL に Optima (Classico) をインストールして、それを利用
しようとし、次のソースを lualatex でタイプセットしました。

\documentclass{article}
\begin{document}
\usefont{T1}{uop}{m}{n}Optima
\end{document}

ところが、TeX Live 2021 では PDF ファイルが出力されませんでした。
TeX Live 2020 の lualatex を絶対パスで指定して実行したところ、PDF
は出力され、Optima フォントも利用されていました。ふたつの場
でのログファイルは添付のとおりです。

どうしてこのような問題が起きるのでしょうか。

# トピックを書いているうちに、「Optima を(数式でも)使いたい」
# という目的は、fontspec を利用することで解決、特に数式で使う
# 場合は、
\newfontfamily{\optimafont}{URWClassico}[NFSSFamily=optima]
\DeclareMathAlphabet{\mathrm}{\encodingdefault}{optima}{m}{n}
# とすれば解決できるとわかったのですが、やはりレガシーなフォント
# が利用できないのは疑問なので、質問いたします。

TeX用エディタWinefishについて

- 若松 久仁光 の投稿
血圧が上がる様な事柄が多いこの頃の情勢ですが
皆様は如何おすごしでしょうか?
衣替えの季節になり、気分転換にとTeXWiKi でのTeX用エディタの
関連リンクの「Comparison of text editors」を眺めていたら
「Blufish」という面白い名前に惹かれてクリックしてみました。
特にLaTeX用のエディタの機能は見つからなかったのですが、
「Blufish」をで紹介していたサイト
『LaTeX専用のエディタを使うには - @IT』
「https://www.atmarkit.co.jp/flinux/rensai/linuxtips/a112winefish.html」
には『Winefishは、BluefishというHTMLエディタをベースに開発された
オープンソースのLaTeXエディタだ。』と書かれていました。

早速、LaTeXエディタの一覧から外されている
「Winefish」というLaTeXエディタをMac OS 10.14.6 Mojaveに
インストールしてみました。(上の記事ではFedora10へInstall)
手順は(上記サイトと同じ手順で)
1. [ Winefish - LaTeX Editor für Profis ]
(https://www.berlios.de/software/winefish/)
にアクセスして、Download と書かれた左側にある
SOURCRFORGEサイト
[ https://sourceforge.net/projects/winefish.berlios/ ]から
winefish-1.3.3.tgzをダウンロードして手に入れる。
2. ダウンロードしたファイルを解凍し、解凍してできたフォルダーに
移動し「./configure」----->> make ------>> make install を実行。
$ tar zxf winefish-1.3.3.tgz
$ cd winefish
$ ./configure
$ make
$ sudo make install
#パスワード: ←rootのパスワードを入力
3. Mac Terminal から「winefish」を入力してアプリを呼び出す。
4. 画面の文字etcが小さすぎるので「メニュー・バー」の右端に
表示されている「?」をプルダウンすると「Preferences」が
1番下にあるので、選択クリック。
5. Editor > Font > [ Courier 18 ]に変更(小生の場合)
6. その他は特に変更しなくても問題ない。
7. F2のショートカットで「PDFLaTeX」のコンパイルが使える。
8. TeXWiKiでの以下の例文を使用してテスト。
\documentclass[pdflatex,ja=standard]{bxjsarticle}
\begin{document}
吾輩は猫である。名前はまだ無い。
どこで生れたかとんと見当がつかぬ。
何でも薄暗いじめじめした所で
ニャーニャー泣いていた事だけは記憶している。
吾輩はここで始めて人間というものを見た。
\end{document}
9. 無事にTeX関連のファイルが作成され
「pdf」からお馴染みの文章の変換が読み取れます。
10. latexによるコンパイルは未だ試しておりません。
ので振る舞いについては不明です。
以上ご報告のみにて。若松久仁光拝

Errorの回避方法をお教えください

- 若松 久仁光 の投稿
Emacs 28.0.50起動時の冒頭に出てくるミニバッファ上のコメント。
「Symbol's value as variable is void: browse-url-mosaic-program」
と表示されます。
使用環境はMac OS 10.14.6 Mojave Emacs 28.0.50
(Homwbrew でインストールしたHEAD ver.)
Emacs 27.1.50では問題なく起動しLaTeXも通常通り機能。
SKKの問題なく日本語変換を実行できています。
ver.28.0.50でもLaTeXは普通に機能します。
Errorの回避方法をお教えいただければ幸甚です。
Warning (initialization): An error occurred while loading ‘/Users/kuni7/.emacs.d/init.elc’:

Symbol's value as variable is void: browse-url-mosaic-program

To ensure normal operation, you should investigate and remove the
cause of the error in your initialization file. Start Emacs with
the ‘--debug-init’ option to view a complete error backtrace. Disable showing Disable logging
直接にTeXでの相談ではないので申し訳ございません。
お知恵拝借できれば幸いです。若松拝

特定のページだけstyを無効化する方法

- Na Ta の投稿
いつもお世話になっております。

特定のページだけstyファイルを無効化することは可能でしょうか?
新たなTeXファイルを作れば済むことですが、もしページごとに使うstyファイルを選択できるような方法があれば教えていただけますでしょうか。

よろしくお願いいたします。