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

天気記号

- vivi vivi の投稿
天気記号を打ちたいのですが、latexでコマンドがありますでしょうか?
ざっと調べた感じで出てきませんでした。

Emacs 27.2.50 terminal 起動エラー?(&LuaLaTEX)

- 若松 久仁光 の投稿
和田 勇様
HELP !!
Emacs をTerminal 起動で立ち上げると以下の様なコメントが出ます。
----------------$emacs
objc[4256]: Class FIFinderSyncExtensionHost is implemented in both
/System/Library/PrivateFrameworks/FinderKit.framework/Versions/A/
FinderKit (0x7fffa83c93f0) and
/System/Library/PrivateFrameworks/FileProvider.framework/
OverrideBundles/FinderSyncCollaborationFileProviderOverride.bundle/
Contents/MacOS/FinderSyncCollaborationFileProviderOverride (0x16e4fbf50).
One of the two will be used. Which one is undefined

一応、これでもSpcemacsとして機能します。
LuaLaTeXでのコンパイルも実行できます。
しかし、同じEmacs 27.2.50を単なるアプリとして立ち上げ
(Terminal起動では無いという意味ですが)Spacemacsとして
起動しますが、LuaLaTeXを同じ「test.tex」でコンパイルしても
[ problem after page(0) ] がミニバッファに表示され、機能が滞った
ままPDFファイル作成してくれません。「test.out」でエラーが
出ています。
色々ネット検索で調べているのですが、解決方法が見つかりません。
冒頭に書きましたエラーの表示が無くなればOKですが。
お知恵を拝借できましたら幸甚です。
何を調べたかのrfdを添付いたします。若松久仁光拝

P.S
素のEmacsでのエラーはネット散見していますが
解決方法までは、まだ探し出せておりません。
追伸
使用したtest.texは以前共通にして試したtexファイルです。

emathのemathPhなどを読み込めない

- t t の投稿
どなたか、以下の問題点についてお力添えをお願いします。

upLaTeX、TeXLive2021、macOS BigSur Vir11.5.1、macbook air M1 2020、エディターはVScode
といった環境です。

以下のようなコードでコンパイルしようとすると、コンパイルができません。
また、普段ならばVScodeが「問題」という部分にエラーメッセージを表示するのですが、エラーメッセージすら出ません
(コンパイルする以前にどこかに問題が生じているように思います。その理由は、普段ならばコンパイルに1秒はかかるのに、それより明らかに早い段階でコンパイルが中断されるからです。)

コード
\documentclass[uplatex,a4paper,11pt]{jsarticle}

\usepackage{emath}
\usepackage{emathPh}
\usepackage{emathBk}


\begin{document}
a
\begin{tyuukai}
あああああああああああああああああああああああああああああああああああああ
\tyuu{いいいいいいいいいいいいいいいいい}
うううううううううううう
\end{tyuukai}

a

\end{document}

です。赤文字部分(\begin{tyuukai}から\end{tyuukai}までの部分の有無に関わらず、エラーが出ます。)

状況の詳細
\usepackage{emathBk}および\usepackage{emathPh}なしに、\usepackage{emath}のみをプリアンブルに記載した場合、「Environment tyuukai undefined」「Undefined control sequence. \tyuu」「\begin{document} ended by \end{tyuukai}」というエラーメッセージが出ます。
なお、emath自体のダウンロードは成功しているはずです。普段から\usepackage{emath}のみは常にプリアンブルに記載して、emath独自のコマンドを使用していますが、特に問題は出ておりません。

compiler logは以下のとおりです

Multiple filename arguments? OK, I'll take the latter one.
Multiple filename arguments? OK, I'll take the latter one.
Multiple filename arguments? OK, I'll take the latter one.
This is ptex2pdf[.lua] version 20200520.0.
Processing /Users/mac/Documents/大学入試教材/数学/大学入試数学tex/テスト用
This is e-upTeX, Version 3.141592653-p3.9.0-u1.27-210218-2.6 (utf8.uptex) (TeX Live 2021) (preloaded format=uplatex)
restricted \write18 enabled.
entering extended mode
(/Users/mac/Documents/大学入試教材/数学/大学入試数学tex/テスト用.tex
pLaTeX2e <2020-10-01u04>+2 (based on LaTeX2e <2020-10-01> patch level 4)
L3 programming layer <2021-02-18> (/usr/local/texlive/2021/texmf-dist/tex/platex/jsclasses/jsarticle.cls
Document Class: jsarticle 2020/10/09 jsclasses (okumura, texjporg)
(/usr/local/texlive/2021/texmf-dist/tex/platex/jsclasses/jslogo.sty)) (/usr/local/texlive/texmf-local/tex/platex/misc/emath/emath.sty (/usr/local/texlive/texmf-local/tex/platex/misc/emath/emath2e.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/amsmath/amsmath.sty
For additional information on amsmath, use the `?' option.
(/usr/local/texlive/2021/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2021/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/texlive/2021/texmf-dist/tex/latex/amsmath/amsopn.sty)) (/usr/local/texlive/2021/texmf-dist/tex/latex/amsfonts/amssymb.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/amsfonts/amsfonts.sty)) (/usr/local/texlive/texmf-local/tex/platex/misc/emath/emathE.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/tools/enumerate.sty) (/usr/local/texlive/texmf-local/tex/platex/misc/emath/emathEc.sty (/usr/local/texlive/texmf-local/tex/platex/misc/emath/emathC.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/tools/calc.sty) (/usr/local/texlive/2021/texmf-dist/tex/latex/base/ifthen.sty)) (/usr/local/texlive/2021/texmf-dist/tex/latex/graphics/keyval.sty)) (/usr/local/texlive/texmf-local/tex/platex/misc/emath/jquote.sty) (/usr/local/texlive/texmf-local/tex/platex/misc/emath/emathK.sty)))) (/usr/local/texlive/texmf-local/tex/platex/misc/emath/emathPh.sty (/usr/local/texlive/2021/texmf-dist/tex/latex/eepic/epic.sty
Enhancements to Picture Environment. Version 1.2 - Released June 1, 1986
) (/usr/local/texlive/2021/texmf-dist/tex/latex/eepic/eepic.sty
Extension to Epic and LaTeX. Version 1.1e - Released Dec 21, 1999
)

! LaTeX Error: File `eclarith.sty' not found.

Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)

Enter file name:
/usr/local/texlive/texmf-local/tex/platex/misc/emath/emathPh.sty:85: Emergency stop.
<read *>
 
l.85 }{}
%^^M
No pages of output.
Transcript written on テスト用.log.
ptex2pdf processing of /Users/mac/Documents/大学入試教材/数学/大学入試数学tex/テスト用 failed.

YaTeXのLuaLaTeXコンパイル用設定について

- 若松 久仁光 の投稿
最近、Spacemacs でも『YaTeX』が使えます。
package-list-packagesのリストの中に『YaTeX』が
表示され、配信されているのが確認できます。

Q01 :どなたかYaTeXを使用して
「LuaLaTeX」のコンパイルを実施している方、
おいでになりませんでしょうか?

3年前の古いSpacemacsを使用しています。
auctexからLuaLaTeXを実施するとerrorが出ます。
(新規にダウンロードしたSpacemacsなら
コンパイルしてもエラーは出てこないのですが?)
auctex > Command > LaTeX
(TeXing options : Using LuaTeX engine )
矢張りerrorが出る:[ problem after page(0) ]

此の問題がある為、YaTeXを使ってLuaLaTeXの
コンパイルを実施できればと思った次第です。

YaTeX - TeX WikiのmacOS での設定例をそのまま
.spacsmacsのユーザー指定用の場所に書込んで
「ptex2pdf」で現在はコンパイルを実行。
最近は殆んどの書類を「luaLaTeX」を使用し、
作成していたので此の儘、流用したいと
思っています。
(最新のSpacemacsにすればauctex経由で
LuaLaTeXでのコンパイルは出来ますが、)
org-roam v.1を使い続けたいので最新版の
Spacemacsへの乗り換え、は避けています。

Q02 : LuaLaTeXを使用するYaTeX設定に関する
情報を探しきれていません。

お知恵を拝借願えれば幸甚です。若松久仁光拝

spacemacs with lualatex

- 若松 久仁光 の投稿
和田 勇様
色々有り難う御座います。
別スレッドでspacemacs with lualatexを作成いたしました。
今までのSpacsmacs でLuaLaTeXを実行した時の
トラブルについて
[[https://okumuralab.org/tex/mod/forum/discuss.php?d=3188]]の方で
相談に乗っていただきましたが、
SpacemacsのみのQ&Aになりかかっていましたので
新規に此方に投稿を書かせていただきます。
一部以前のファイルの部分をコピーしておきたいと思っています。
ので悪しからず。若松久仁光拝

==此処から和田 勉氏の書き込みの引用です==(一部若松が改行を施しました)======

今回の問題は、emacs でも TeXworks でも ターミナルでも発生する問題です。
結論から言うと hyperref を lualatex で使う場合のケア不足によるものだと思います。

小言っぽいのであまり描きたくないですが ... うまなく行かなかったら の対処方法

log ファイルを error warning などで検索しましょう

emacs でログファイルを開き検索するか、ターミナルで以下のようにすれば取り出せます。

grep -A3 Error 2021Emacs28.log    # ←入力コマンド ↓ 表示例

! Package hyperref Error: Wrong DVI mode driver option `dvipdfmx',
(hyperref) because pdfTeX or LuaTeX is running in PDF mode.

See the hyperref package documentation for explanation.

多くの設定では軽微なエラーは多少は無視して突っ走って実行するオプション
-interaction=errorstopmode や -interaction=nonstopmode をつけてタイプセットしてしまいます。

このオプションの意義は理解していますが、多くの方が、タイプセットできてpdf までできたけど、
なんかおかしいと騒ぎます。

それは、多くの場合、エラーを検知した後も処理を続けるためら医療のログが出力され、
エラーを見つけにくくしてしまうからだと感じています。

なので、ログを検索しましょう。

あるいは interaction オプションなど当面不要なオプションを外し
今回の場合であれば 「lualatex 2021Emacs28」でタイプセットできるエントリを
IDE 環境に作成するか、ターミナル等で手動で実行してみてください。

エラーストップしたところを適宜ブラウザにコピペして検索すると結構対策は見つかります。

気を取り直し、上記エラーメッセージ
「Package hyperref Error: Wrong DVI mode driver option `dvipdfmx'」で検索したり、
「hyperref lualatex」で検索した結果、とりあえず以下のようにするとエラーはなくなります。
ただし多数の警告がでますが。diff にも書き込んでありますが、
https://texwiki.texjp.org/?hyperref#za8c61cb を参考にしました。

--- a/2021Emacs28.tex
+++ b/2021Emacs28.tex
@@ -7,7 +7,9 @@
\usepackage[german,french,japanese]{babel}
%\usepackage{booktabs}
\usepackage{atbegshi}
-\usepackage[dvipdfmx]{graphicx,color,hyperref}
+\usepackage[dvipdfmx]{graphicx,color}
+%% see as ... https://texwiki.texjp.org/?hyperref#za8c61cb
+\usepackage[pdfencoding=auto]{hyperref} %% or \usepackage[luatex,pdfencoding=auto]{hyperref}
%\input{fancysection.hva}
%\usepackage{pxjahyper}
\usepackage{footnotebackref}


提案です。今後のspacemacs with lualatex に関しては、別スレッドにしましょう

\NeedsTeXFormat{pLaTeX2e}?について

- 前田 やえの の投稿
\NeedsTeXFormat{pLaTeX2e}?について

このメッセージはどのようなときにだされるのですか?
クラスファイルだけで決まるのではないのですか?

A.tex と B.texは共に
\documentclass[dvipdfmx]{jsbook}
です.

A.texでは正常にタイプセットされるのに
B.texでは上記のメッセージが出てエラーです.
windows10 texworksでやってます.
コンパイルの仕方は以下:

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
$biber = 'biber --bblencoding=sjis -u -U --output_safechars %B';
$bibtex = 'bibtex %B';
$makeindex = 'mendex -o %D %S';
# # PDF の作成方法を指定するオプション
# # $pdf_mode = 0; PDF を作成しません
$pdflatex = 'pdflatex -synctex=1 %S' ; # $pdf_mode = 1; $pdflatex を利用して
$dvips = 'dvips -z -f %S | convbkmk -u > %D' ;
$ps2pdf = 'ps2pdf -synctex=1 %S %D' ; # $pdf_mode = 2; $ps2pdf を利用して .ps ファイルから

$pdf_mode = 3 ;
$dvipdf = 'dvipdfmx -o %D %S' ; # $pdf_mode = 3; $dvipdf を利用して .dvi ファイルから
$latex = 'platex -synctex=1 -kanji=sjis %S';

$lualatex = 'lualatex -synctex=1 %S' ; # $pdf_mode = 4; $lualatex を利用して .dvi ファイルから
# $xelatex = 'xelatex -synctex=1 -shell-escape -no-pdf %S';
$xelatex = 'xelatex -synctex=1 %S' ; # $pdf_mode = 5; xdvipdfmx を利用して .xdv ファイルから
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

この質問,直近のものと関係があるのです.

ゴッシク指定部分の欧文をヘルベチカに設定する方法について

- 小林 コウキ の投稿
以前
「TeXLive2020で、複数のゴシックのウェイトを使用する方法」
という質問をさせていただきました.

今回は
ゴッシク指定部分の英数字をヘルベチカに設定する方法について教えてください.

現在は
\usepackage[noalphabet]{pxchfon}%
\setminchofont[0]{HaranoAjiMincho-Regular.otf}%%%明朝(書体切り替え)
%\setgothicfont{A-OTF-FutoGoB101Pr6-Bold.otf}%%%ゴシック(書体切り替え)
\setgothicfont[0]{HaranoAjiGothic-Regular.otf}%%%ゴシック(書体切り替え)
\setboldminchofont{HaranoAjiMincho-Bold.otf}%明朝・中ウェイト(\mcfamily\mdseries)
\setboldgothicfont{HaranoAjiGothic-Bold.otf}%%{HaranoAjiGothic-Bold.otf}%ゴシック・太ウェイト(\gtfamily\bfseries)
\setxboldgothicfont{HaranoAjiGothic-Heavy.otf}%ゴシック・極太ウェイト(\gtfamily\ebseries)
のように書体を指定しています.

たとえば
「東京2020」
と指定すると,和文部分は「HaranoAjiGothic-Heavy」となり,数字部分はcmrとなります.
この2020部分を「ヘルベチカ」に変更する方法を教えてください.

いつも質問ばかりで,大変恐縮ですが,よろしくお願いいたします.

jlreqのバグ?2件

- 黒田 道郎 の投稿
初めて投稿します。
1件目

\documentclass[tate]{jlreq}


\begin{document}

\和暦\today

\end{document}


2件目

\documentclass[twoside]{jlreq}

\usepackage{bxjalipsum}


\ModifyPageStyle{myheadings}{

font={\small},

gap=1\zw,

running_head_position=top-left,

nombre_position=top-left, %%%ここが問題?

odd_running_head=_section,

even_running_head={文書タイトル}

}


\begin{document}

\pagestyle{myheadings}

\section{aaa} \jalipsum[4]{wagahai}\par {\bfseries\jalipsum[5]{wagahai}\par} \jalipsum[6]{wagahai}\par

\section{bbb} \jalipsum[4]{wagahai}\par {\bfseries\jalipsum[5]{wagahai}\par} \jalipsum[6]{wagahai}\par

\end{document}



Mac LuaLaTeXでタイプセットしています。

2021-07-05までのバージョンでは問題ありませんでしたが、いかがでしょうか。
よろしくお願いします。

角の丸くないscreen環境類似のヤツ

- 大田 展 の投稿
アプリの出力するファイルのサンプルを載せるのにverbatim環境をそっくり枠で囲みたいのですが,ascmac.styのscreen環境だと角が丸くなってしまいます。PDFを画面で見ると角の円弧が直線とズレて見えることが多くて気持ち悪いので角は丸くない方が良いのです。

ネットで調べるといろいろ出てきますが,単純な黒い直線で角の丸くない枠を作りたいだけなので皆たすきには長過ぎるようです。TeX Live 2021に最初から入ってて気軽に使えるもので,複数行を囲める角が丸くない枠は無いでしょうか?タイトル表記も必要ありません。

よろしくお願いします。

Beamerで作るスライドについて

- ゆに 0513 の投稿
Bearmerで作るスライドをごくシンプルにしたい


環境:TeXLive2021・LuaLaTeXコンパイル・Windows10

Beamerを使って発表資料を作成しようとしているのですが、1・フッターに表示する要素を変更する方法がわかりません。また、2・全ての文字色を黒色に統一する方法もわかりません。

1について、ほしい出力は、

202x/xx/xx <- 左寄せで日付 右寄せでスライド番号 -> x

という形です。しかしながらこれに沿ったフレームは、指定できる基本の枠の中にはありませんでした。

2について、カラーテーマを変更すればよいのでしょうが、どのように指定すればいいのかさっぱりわかりませんでした。


以上2点について、もしよろしければ教えてください。
以下に現段階で調査し、試行錯誤しているソースファイルと出力ファイルを添付しておきます。