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

ltjsclassesで生じる\phantom{...}とのずれ

- Ryuta Kudo の投稿

LuaLaTeX + ltjsarticleを利用しているのですが、\phantom{...}を使うとずれが生じます。

原因が分かる方いらっしゃいましたらご教示いただけますと幸いです。

問題が再現される最小限のソースを以下に示します。私の環境での出力を画像で添付しております。

なお、jlreqでは本件の問題は発生しませんでした。


\documentclass{ltjsarticle}
  
\begin{document}
  apple\hspace{1em}「りんご」
  
  \phantom{apple\hspace{1em}}「りんご」
\end{document}
添付 sample.png

枠線で文書の外側全体を囲い、footerにロゴとページ番号を記載したい

- 山田 太郎 の投稿

質問失礼します。

添付した画像のように

  • 外側に四角で枠線を設ける
  • 全てのページの左下に画像を設ける
  • 全てのページの右下にページ番号を設ける

この時、枠線を設けるためにtikzを、footerの設定にfancyhdrを使用しました。しかし、tikzをusepackageで宣言した途端に左下に設けた画像が消えてしましました。

添付した画像のようにするにはどうすればよろしいでしょうか。お手数をおかけしますが、よろしくお願いします。

環境:

  • エディタ:Overleaf
  • Compiler: LaTeX
  • TeX Live version: 2024

以下は現在のlatexのソースコードとなっております。

\documentclass{jsarticle}
\usepackage[dvipdfmx]{graphicx}
\usepackage{geometry}
\usepackage{fancybox}
\usepackage{fancyhdr}


% draw around border line
\usepackage{tikz}
\usepackage{eso-pic}
\usetikzlibrary{calc}
\usetikzlibrary{decorations.pathmorphing}
\AddToShipoutPictureBG{\ifnum\value{page}<3% 
\AddToShipoutPictureBG*{
\begin{tikzpicture}[overlay, remember picture]
\draw [line width=2pt]
($ (current page.north west) + (1.5cm,-2.0cm) $)
rectangle
($ (current page.south east) + (-1.5cm,2.5cm) $); 
\end{tikzpicture}
}
\fi}



\pagestyle{fancy}
\fancyhead{} % Clear all header fields
\fancyfoot{} % Clear all footer fields
\fancyfoot[L]{\includegraphics[height=40pt]{img/test.png}}%
\renewcommand{\footrulewidth}{0pt} % ヘッダーの下線を非表示にする
\renewcommand{\headrulewidth}{0pt} % フッターの下線を非表示にする
\fancyfoot[R]{\raisebox{2\height}{\thepage}} % ページ番号を右フッターに配置



\begin{document}


\section{はじめに}
こちらは日本語のテキストです。


\end{document}
添付 予想図.png

mendex -s .istファイルをtexworks タイプセットに登録するには?

- 古島 健太 の投稿

TeX Forumさま いつもお世話になっております,ありがとうございます.

早速要件:

Texworksの愛用者です.Windows10.

    upmendex -s MYINDEX.ist  例.idx    をタイプセットの設定がうまくいきません.

-s MYINDEX.istのようにファイル名を引数とした場合にはどうすればいいのでしょうか?

設定画面で$basenameとあるのが全然解らないのです.

同じことを.bat実行するとうまくいってこれで満足しています.

A4向けに書いた文書をB5で印刷するには?

- ueki ichiro の投稿

Windows11の富士通ノートパソコンにTEX23年版をのせて論文をかいています。これまでA4版で書いた論文をまとめてB5版の本にするため、プリアンブルの1行目の a4paper を下のように b5paper に書き直しました。しかしこれをタイプセットするとA4版をそのままb5版に縮小した画面になり、PDFを印刷してもそのままで、字も12ptより小さくなって読みにくくなります。12ptという大きさはA4版とB5版は違うのでしょうか。マージンをきめるcmなどの大きさも変わるのでしょうか。字の大きさを変えずに4版からB5版に変えるにはどうしたらいいでしょうか。もちろん1行の字数はマージンを残して自動的に変えるものとします。

  植木

  

\documentclass[12pt,fleqn,b5paper,twoside]{jsarticle}

\setlength{\textwidth}{40zw}

\setlength{\oddsidemargin}{0cm}

\setlength{\topmargin}{-2cm}

\setlength{\textheight}{22cm}

\usepackage{amsmath}

otf + pxchfon が dvipdfmx -s で失敗する

- TAKENO Shigeharu の投稿

太字の明朝体を使おうと、以下のようにしてみました。フォントは HaranoAjiMincho-SemiBold.otf に変えています。

\documentclass{jarticle}
\usepackage[deluxe]{otf}
\usepackage[noalphabet]{pxchfon}
\setboldminchofont{HaranoAjiMincho-SemiBold.otf}

\begin{document}
\textmc{\textbf{注意事項}}
\newpage
\textmc{\textbf{注意事項}}
\newpage
\textmc{\textbf{注意事項}}
\end{document}

これを platex でコンパイルして、dvipdfmx -f otf-haranoaji.map で pdf に変換すると、確かに「CSTMXW+HaranoAjiMincho-SemiBold-Identity-H」が埋め込まれている pdf ファイルができます。

ところが、2 ページ目だけ抜き出そうと dvipdfmx -s 2 -f otf-haranoaji.map とすると、今度は \setboldminchofont の設定が無視されているのか、「HARUIX+HaranoAjiMincho-Bold-Identity-H」と、SemiBold の方でない元の Bold の方のフォントが埋め込まれている pdf ファイルができます。

-s オプションを指定すると pxchfon の設定がうまくいかなくなるようなのですが、何か方法に問題があるのでしょうか。どなたかご存知でしたらお願い致します。

なお、とりあえず現在は、-s なしで全体の pdf ファイルを作って、そこから pdftk でページを切り出しています。

TeX Writer でのtcolorbox のズレについて

- まんじろう 一本 の投稿

画像のようにtcolorbox内の文字がズレて出力されてしまいます。TeX初心者なので解決方法が全くわかりません。ご教授ください。よろしくお願いします。

\documentclass{article}
\usepackage[whole]{bxcjkjatype}
\pagestyle{empty}
\usepackage[top=15truemm,bottom=15truemm,left=10truemm,right=10truemm]{geometry}
\usepackage[dvipdfmx]{graphicx}%図を挿入
\usepackage{caption}
\usepackage{ascmac}%なんかの枠
\usepackage{tcolorbox}%tcolorboxの枠
\usepackage{multicol}%段組み
\usepackage{amsmath, amssymb}%実数全体を表すRのコマンドを使うため
\usepackage{color}%色を付ける
\usepackage{wrapfig}%図にテキストを回り込ませる
\tcbuselibrary{raster,skins}%複雑な枠
\tcbuselibrary{breakable}%四角box
\usepackage{mathtools}%イコール揃え
\usepackage{fancybox}%文中箱
\usepackage{caption}%図のキャプションを消す
\usepackage{here}%無理やりそこに出す
\usepackage{subfigure}%図表を並べる

\newcommand{\tango}[2]{
\begin{tcbraster}[raster columns=3,raster equal height=rows]
\begin{tcolorbox}[left=0mm,right=0mm,top=1mm,bottom=1mm,raster multicolumn=1]
$\Box$\ \textbf{{#1}}
\end{tcolorbox}
\begin{tcolorbox}[left=0mm,right=0mm,top=1mm,bottom=1mm,raster multicolumn=2]
{#2}
\end{tcolorbox}
\end{tcbraster}
}




\begin{document}
\tango{あはれ}{愛情,同情}
\tango{言いやる}{遠くから言う}
\tango{文中の「む」}{婉曲\\ 「いかむさまをだに見む」行くような様子だけでも見よう}
\tango{あはれ}{しみじみとした情趣,愛情・情け,悲哀}
\tango{「思ひきや」}{思うだろうか,いや思わない\\ 「き」過去・終止形 $\rightarrow$ 「や」終助詞}
\tango{ところせしの原義}{余地が少なくて自由に身動きしたり,面倒が多くて気軽に振る舞ったりできないこと(身分が高貴すぎて窮屈)}
\tango{うつくしげなり}{いかにもかわいらしい,いかにも美しい様子だ}
\tango{こころ憂し}{〈自分〉情けない,辛い\\ 〈他人〉嫌だ,不快だ}
\tango{あへなむ}{やむを得ないだろう,かまわないだろう}



\end{document}

answerbox を使いたい

- そあ の投稿

TeX初心者の者です

日頃、仕事でTeXを使ってはいますが、詳しいことはわからず手探りで使っています。

解答用紙を作成したく、answerbox.sty という便利なものをシェアしてくださる方がいらっしゃった

解答欄を描くパッケージ(answerbox.sty) - hohei’s diary (hatenablog.com)ので、使ってみようと思い、準備をしました。

普段使っているのは TeXliveです。

C:texlive\2022\texmf-dist\tex\platex\answerbox

にanswerbox.styを置き、コマンドプロンプトにて¥mktexlsr

を実行しました。

その後、以下のファイルをコンパイルしてみましたが、エラーが出てうまくいきません。

もし何か解決方法があればお教えいただけるとありがたいです。

私の説明不足で何か質問に不足しているところがあれば合わせて教えていただきたくお願いいたします。

___________________________________________________________________________\

ファイル

\documentclass[b4paper,11pt,twocolumn,fleqn,dvipdfmx]{jarticle}
\usepackage{epic,eepic,amssymb,amsmath,schlmath,schlgraph1}
\usepackage[dvipdfmx,hiresbb]{graphicx}
\usepackage{wrapfig} 
\usepackage[utf8]{inputenc}
\usepackage[margin=20truemm]{geometry}
\usepackage[dvipdfmx]{graphicx}
\usepackage{answerbox}
\RequirePackage[deluxe]{otf}


\Shiken
\setlength{\textheight}{\paperheight}   % ひとまず紙面を本文領域に
\setlength{\topmargin}{-20.4truemm}      % 上の余白を20mm(=1inch-5.4mm)に
\addtolength{\topmargin}{-\headheight}  % 
\addtolength{\topmargin}{-\headsep}     % ヘッダの分だけ本文領域を移動させる
\addtolength{\textheight}{-20truemm} 
\setlength{\columnseprule}{0.4pt}
\setlength{\columnsep}{2zw}
\setlength{\oddsidemargin}{-0.6truein}%% \oddsidemargnを-1インチにする
\setlength{\evensidemargin}{\oddsidemargin}%% \evensidemargnも\oddsidemarginと同じ
\newcommand{\bhline}[1]{\noalign{\hrule height #1}}  
\newcommand{\bvline}[1]{\vrule width #1}  


\def\labelenumi{\bf\theenumi.}
\def\theenumii{\arabic{enumii}}
\def\r{\rule[-15pt]{0pt}{35pt}} 
\setlength{\mathindent}{1cm}
\newcounter{r1}
\setcounter{r1}{1}
\pagestyle{empty}
\def\HIDDEN{0}
\begin{document}
\name{}{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\twocolumn[
\underline{
{中学3年 数学 後期中間考査\raise0.2ex\hbox{\textcircled{\scriptsize{2}}}} {2023}
\hskip1zw \hfill 
{ 3年 \hskip2zw 組(\hskip2zw) 氏名(\hskip40ex)}}
\vspace*{0,5ex}
\mbox{}]

\begin{ansbox}
\pbox{3}
\end{ansbox}


\Toi $\,\,\,\,$1から100までの整数のうち,次の各整数の総数を求めよ。(答えのみでよい)
\SubToi 3と8の少なくとも一方で割り切れる整数 
\vfill
\SubToi 3で割り切れない整数
\vfill
\SubToi 3でも8でも割り切れない整数
\vfill
\Toi $\,\,\,\,$男子3人と女子3人が1列に並ぶとき,次のような並び方の総数を求めよ。(式と答えのみでよい)

\end{document}

_____________________________________________________________________\

エラーメッセージ

l.53 \directlua

          {require('ltj-unicode-ccfix.lua')}% catcode of ideographs

TeXConf 2024開催のおしらせ

- きえだ ゆうすけ の投稿
TeXConf実行委員会の木枝です

今年も下記概要のように集会を開催いたします.
すでに講演募集も始まっております.
下記概要中のwebサイトをご覧いただければと思います.

皆様のご応募をお待ちしております.

# 概要
- 日付:2024年11月30日(土)午後予定
- 会場:ボルフォートとやま 9F 称名
- 住所:富山県富山市奥田新町8-1
- 主催:TeXConf実行委員会
- 共催:株式会社清閑堂
- 問い合せ先:texconfjp{\atmark}googlegroups.com
- web:https://texconf2024.tumblr.com/
- X/twitter:texconfjp(ハッシュタグ:#texconf2024)

# 目的
- TeXとその周辺に関する知見を共有する
- 組版・出版とその周辺に関する知見を共有する
- ユーザ間交流

なお,懇親会は行いません.
参加登録は準備がととのいしだい,上記webサイト,SNS等でおしらせいたします.

texworks のスペルチェックを英国英語で行いたい

- ueki ichiro の投稿

Windows11の富士通パソコンに2023年版のTEXをのせて論文を書いています。

texworks のスペルチェック欄は English-United States (en-US) となっています。英国英語でスペルチェックする方法を教えてください。

 植木

フレームで区切られた論文の指定フォーマットの要旨ページを作りたい

- 佐藤 友彰 の投稿

修士論文の執筆のために、TeXを久しぶりに使い始めました。

論文の冒頭に、添付ファイルの様な指定のフォーマット(以下のリンク先参照)があり、

それをTeXで再現できないか試しています。

https://drive.google.com/file/d/1-pt4ZjEbVlOZMPzaKu_NpkEnQTWeXy3d/view?usp=sharing

Tabularや、Tabularrayを使って再現ができないか試みたのですが、

Abstractのところに長文を記入すると、折り返しされずにページからはみ出てしまう問題が解決できません。

サンプルで作ってみたコードは以下です。
自動で改行する方法などないのでしょうか?

他の方法でも良いので修正方法があれば教えていただきたいです。
よろしくお願いします。

使用している環境は、Mac OS Sonoma 14.5, エディタVSCode、LuaTeXを使用。

===

\begin{tblr}{hlines, vlines,
colspec = {X[0.25,c,h] X[0.6,c,h]X[0.25,c,h] X[0.6,c,h] },
cell{2-Z}{1} = {c=4}{},
hline{3} = {0em},
hline{5} = {0em},
hline{7} = {0em},
width = {\linewidth }
}
\SetRow{rowsep=5mm} Student ID & XXXX & Name & Tomy Otsuka \\
\SetCell{l} Title & & & \\
\SetRow{valign=t, halign=l}\SetCell{l} aaa & & & \\
\SetCell{l} Abstract & & & \\
\SetRow{valign=t, halign=l}{Abstract This paper compares a sample of 124 independent high technology entrepreneurs with 112 corporate entrepreneurs (intrapreneurs) involved in developing and introducing high-tech innovations across Canada. The study investigates the general management and technical problems faced by these entrepreneurs and contrasts their approach to such issues as market research, financing and production. The approaches used by the two groups in analyzing their markets and in planning and financing of innovations are compared and contrasted. In general, the independent entrepreneurs were technically trained, usually possessing engineering training but no general management training or experience, neither themselves nor members of their management team. Corporate entrepreneurs were as likely to come from management backgrounds as technical, or else supported their lack of general}
& & & \\
\SetCell{l} Keyword & & & \\
\SetRow{valign=t, halign=l} \SetCell{l} aaa & & & \\
\end{tblr}