\chapter{\TeX} % 第十二章
美しくないから美しくしろ じゃあコトバアソビするしかないな 要するに、「美しい改行」となるようなエンジンを作ればよいだけだよ まじで「美しい改行」ってどういうことを言ってるんだろう。 Wordなんかはゴミだし,印刷業界が使ってるド高いソフトウェア水準の改行なら 日本語LaTeXの既定設定で十分達成できるし……。 う〜ん,分からない。 やはり改行が透明なのがいかんのかも。 透明だとウツクシサがヒョウゲンできない。 マルチで失礼します fontencでT1指定すると、例えば全角セクション記号使いたいときに勝手に\Sに変換されませんか? これ止めたいんですけど方法はありますか? >>8 マルチおつ んなわけない。再現例を提示せよ \documentclass{ujarticle} \usepackage[T1]{fontenc} \usepackage{lmodern} \begin{document} $ \$ \end{document} すみません、寝ぼけてました pxcjkcatが原因で、たぶん解決しました ありがとうございました MacTeXを使っているのですが最新版のdvipdfmxが壊れています 修正はされたようですが、それが落ちてくるまで 前の版に戻す方法を(後学のために)どなたかご教示いただけますか? マイナス記号 - の上にドット・が乗った記号ってどうやって出したらいいですか? \dot{-}と書けば良いみたいだけど、ドットとマイナスの距離が空いてるのがちょっと気に食わないな そうしとかないと \dot{+} とかとのバランスが悪くなるからね。 − しか使わないなら自分で位置調整しても良いけど。 >>14 accents.styを利用するのは? \documentclass{jarticle} \usepackage{accents} \begin{document} $$ \dot{-} \accentset{.}{-} $$ \end{document} MacTEX2020をCatalina 10.15.7にインストールしてbibunsho patch 1.5を入れて Texmakerで日本語を含むtex をcompileできてPDF作成できたけどtexshopではうまくいかなかったので 次のようにしたら解決した。 Teshopの環境設定から内部設定のパス設定の上で以下のようにフルパス設定し /usr/local/texlive/2020/bin/x86_64-darwin 次に書類のタブでpTex-pte2pdfを選択する 以上でTexshopでコンパイル出来る。 beamerでmetropolisを使っているのですが itemizeを入れ子にするとどんどんフォントが小さくなるのが気に入りません どのあたりを修正したらよいか、教えていただけますか? itemizeを多段に入れ子にするのはあまりよくないというのは とりあえず無視? \usepackage{endnotes} \let\footnote=\endnote%To turn all the footnotes in your documents into endnotes \renewcommand{\theendnote}{\arabic{endnote})} \renewcommand{\notesname}{註} これで文末のNOTESとあるところを註に変えようとしているのですが、 変わらないのですが、どうすれば変えられるのでしょうか? 解決しました。 注を入れたいところに 次のように書きました。 (プリアンブルでなく本文中に書いています) \newpage \renewcommand{\notesname}{注} \begingroup \parindent 0pt \parskip 2ex \def\enotesize{\normalsize} \theendnotes \endgroup M1のMacBook AirにMacTex やTexliveをインストールした人いる? まだ無理なのかな? https://www.tug.org/mactex/aboutarm.html InteI版でもRosseta 2で動く TeX Live は2021でM1 Native対応予定 MacTeXは先行してUniversal Binaryを提供開始 とのこと。 >>27 arm64上でTeX Liveバイナリのビルドはできるから、自分でビルドしてしまうのもよい。 (./mypaper_2020.aux) Runaway argument? テフを動かしたら、次のように出ました。 texファイルのファイル名を変えることで対処しているのですが、 なにか根本的な修復方法はあるのでしょうか? {\contentslin ./mypaper_2020/tex:66: File ended while scanning use of \@writefile. <inserted text> \par 1.66 \begin{document} ? jlreqな縦書きで左起こしする方法ある? 1ページ目(左)にタイトル入れた後、2ページ目(右)空白にして、3ページ目から本文始めたいんだけど なんか右側のページに揃うよう決め打ちされてる感じ >>31 一瞬、何を聞いてるのか分からなかった。 book, tate の場合は openright がデフォやね。 openleft は標準では無かったと思うので自分で書くか openany にして各章の頭に偶数ページだったら改ページという処理を入れるとかかなあ。 やりたいことにもよるけど、よく考えたら、単に奇数ページ起こしなので \ModifyHeading{chapter}{pagebreak=begin_with_odd_page} とかプリアンブルに書いとけば良いだけかも。 /Volumes/Macintosh\ HD\ -\ Data/Users/xxxx/xxx というかんじで\ 空白 HD-\ 空白Dataとなっているのですが こういう空白を含むディレクトリに画像ファイルをもってきて、 コンパイルをするとエラーがでます。 どうやればこのディレクトリを読み込ませることができるのでしょうか? >>37 できるといえばできるけれども、 そのような絶対パスによる画像を \includegraphics で組み込まないほうがよいよ。 \includegraphics{画像ファイル名.拡張子} の 「画像ファイル名」には、一定の制限があって、 「.」を拡張子の区切りとしているから、 (できるといえばできるけれども、) 原則「.」を画像ファイル名にふくめることができない。 いろいろと制限があってトリッキーなので、 「 」をパスに入らないようにしたほうがよいです。 >>38 >>39 ありがとう なんとかかんとか.eps というのが画像ファイルです。 空白をなくすためには、ルートディレクトリのほうに画像ファイルを 移さなければなりません。というのはmacosxのcatalinaでは、ルートディレクトリに システムファイルをおかないようにするためにMacintosh HD - Data という空白が名前に入ったディレクトリにファイルを置くようになっているからです。 appleも不便なことをするもんです。ルートディレクトリにおいて、それで コンパイルしました。 みなさんありがとうございます >>40 宗教上の理由でMac使ったことないけど、エディタなりターミナルなりでディレクトリ名とか保存場所とか変えられないの? 絶対パス.epsを \includegraphics{/Volumes/Macintosh\ HD\ -\ Data/Users/xxxx/xxx.eps} しちゃうのは、全然イケていない >>37 せっかくUNIX-likeなMacを使っているのだから、 カレンとディレクトリに画像のハードリンクを置けばいい。 カンレトディレクトリにいる前提で、 % ln /Volumes/Macintosh\ HD\ -\ Data/Users/xxxx/xxx . 自分は、使用する全ての画像は、ハードリンクやシンボリックリンクも含めて、全てカレントディレクトリに置いている(あるいは、常用する画像はkpsewhichで見つかるところに置いている)。 >>44 書いておられることがよくわからない。 というのは空白のあるディレクトリを \ HD みたいに\を置いて空白を入れることが できるようにしても、そのディレクトリを 読み込むことができない。 カレントディレクトリが空白を含むもので あったとすればそこにおいた画像を読み込んでも エラーが出る >>44 ごめんなさい。自分がバカでした。明日教えてもらった通りにやってみます。 普通ターミナルだとエスケープのための文字は\なんですがターミナルにファイルをドロップして 得られたパス、当然\を含んでますが、それをincludegraphicsの中に入れても、 エラーが出てダメなのでtexの仕様はターミナル仕様と違うのかと思ったんですね。 もう少し試してみます。 >>47 それは、OS問わないとだけ言っておくよ。 >>49 % wget https://mitpress.mit.edu/sites/default/files/sicp/psets/ps4hnd/ps4hnd.tex % file ps4hnd.tex ps4hnd.tex: LaTeX document text, ASCII text % head ps4hnd.tex % head -n 2 ps4hnd.tex %Warning: This was Latex'ed on a Mac in order to include the figures % this next is to generate figures on the Mac 普通にダウンロードして中を読めるけど、何が問題なのかを具体的に言わないと、 誰も助言できないよ。 多分タイプセットできなかったんだと思う。 自分はできなかった >>51 タイプセットって、 11行目に \input /zu/6001-devel/6001mac がある時点でできるわけないやん。 6001mac.texを検索して拾って、カレントディレクトリに置いて、 11行目を input 6001mac って書き換えてみれば? 数式で特定の文字のエンコーディングを調べる方法はありますか? \DeclareMathSymbol{}{}{}{}の後ろ二つに入れるべきものを知りたいです >>53 それは、利用するフォントに依る ということになる。 おおよそカスタムエンコーディングで、グリフを並べているんだけど、 CMに習って作られたと思うフォントもあれば、 自前でやっているフォントもある。 CMのは、というか、標準のものは、 fontmath.ltx を参考に、あとは各数式パッケージで拡張している部分があったりするので、 それぞれのパッケージやフォント自体を見るべし 「90cm」を組版するときには90~cmが一般的だと思いますが 「90%」を組版するときには 90~%でしょうか? 90%でしょうかね? >>56 > 「90cm」を組版するときには90~cmが一般的だと思いますが ほんとうにそれが一般的ですか? わたしはそうおもいません 昔の欧文組版だと cm とかは単語扱いで単語間スペースを入れる。%とかの特殊記号はベタというのが基本だったけど、最近はかなり崩れてきてるね。 cm とかも 1/4アキだったり、ベタだったりする。日本語組版(横書き)だとさらに色々あって 1/8アキとかも見る。 ほほう 有難うございます cmでベタは私は違和感感じます %はどっちも違和感ないんですが ベタで行こうと思います >>56 英文か和文かによる。 英文の場合は、90~cmではなく、\SI{90}{cm}が一般だと思う(要siunitxパッケージ)。 分野によると思うが、MLAスタイル、AMAスタイル、APAスタイルなどでは、 %と数値の間は空白を開けないと書かれている。 有難うございます siunitxパッケージは初めて知りました \SI{90}{cm}は90~cmより詰めて組まれますね dvipdfmxを使うときは24時間以内にdvipdfmxかけたファイルはスキップして高速化するっていうライフハックがあるけど、pdflatexでもそれに近い高速化技法ありますか? 画像が多くなるとコンパイル遅くなって大変 >>62 ttps://tex.stackexchange.com/questions/571828/image-cache-for-pdflatex-like-for-dvipdfmx これも貴方? PCのスペックが低かった頃は、コンパイル時間の節約にdraftオプションを付けていたけど、そういう話でもない? >>63 > これも貴方? いいえ pdflatexならepsをpdfに変える手間がそもそもないから速くしようがないのかな > pdflatexならepsをpdfに変える手間がそもそもないから速くしようがないのかな そんなことない。 >>65-66 横からすまんがpdfLaTeXの画像取り込みでボトルネックになるのってどこなん? EPSファイルに何らかの変換を施すのに時間かかるのは分かるが、PDFファイルを取り込むときは何が起こる? なんでCTANからダウンロードして、どういうフォルダを作ってダウンロードした ファイルのなかのstyを含む幾らかをそのフォルダに入れるとか 美文書作成入門には載ってないかなと思った。 CTANについての説明が短すぎるし、それでいてdtxファイルの作り方は 詳しく説明する、ですか、と不満を思った。 >>70 は取り消しです。悪く書きすぎた。 dtxとかinsのファイルをlatexで処理すれば 解説のdviファイルとstyファイルができるから あとは自分でおけばいいということですよね。 http://www.biwako.shiga-u.ac.jp/sensei/kumazawa/aboutsty.html を見ようとしたらサイトが閉鎖してた。前によく利用したのにな。 (webarchiveに保存されてあった) URLを書くだけじゃなくて、pdfにして保存しておくことが必要だと思った。 5chのこのスレもそうだけど、texを使える人が引退して、サイトを閉鎖して しまうと不便になりますね。 これからもよろしくお願いします。 >>72 どんどん定年退職していくので、大学ドメインの個人サイトは早晩消えるもの。 諸行無常。 助教授、講師と受け継がれることがある 私の出身の研究室ドメインは今も生きている その名前の基になっている先生はとっくに退官しているけど 大学生です。 実験レポートをLaTeXで書いています。 グラフを作成した後にLaTeXのoverpicとputで軸のラベル名を入れようとしたんだけど、putだと横書きしかできないから、ラベルの名前を横軸にしか入れられなくて困ってます。putで横書きの物を90度傾ける事、もしくはそれに準ずる解決方法はありますでしょうか? >>77 それは、LaTeXでやらずに、適当なお絵かきソフトで加工したほうがお手軽じゃないかな? >>78 いやー🙄やっぱりコスパ的にも?そうすかあ、、、 >>80 overpicのputと一緒に使えなかった >>77 最終的にはMacのプレビューで我慢しました、、、 下つきにできなかったしバーも入力できなかったが😭 でも普通にWordでやればよかった。 プレビューだと編集中のデータ保持できないから後で手直ししようと思ったら最初からになっちゃったからね( ・∇・) >>77 グラフをRのggplot2で描いてからインポートするか,最初からRnoweb形式でレポートを作成する. texlive2021 はいつ頃になりそうですかね? >>87 直接、公式サイトのPlan for TeX Live 2021を確認すればよいのでは? ttp://tug.org/texlive/ このページ https://texwiki.texjp.org/?AMS-LaTeX の下のほうにあるコードを、overleafを使ってコンパイルすると、 ! Missing number, treated as zero. というエラーが出て、footnotemarkの数字も小さくならないのですが、 対策ありますか? >>89 こういうダメなコードを書かないことです。 2020がフリーズされないうちに 2021-pretest が始まったな >>89 ログを読めば、このエラーが \footnotemark[\ref{fn1}] で出ていることがわかる。 number が見つからん、と言っているので、\footnotemark の仕様を調べる。 すると \footnotemark[] の(オプション)引数が数であるとわかるが、この コードにある\ref{fn1}を出力してみると数ではないことがわかる。つまり そのページのこの例は間違っていると結論できる。記事を書く人は、動くか どうかを確認してからコードを掲載すべきですね。 epsファイルを読み込んで画像を入れるという部分をtexファイルに書いているのですが、 texファイルと一緒のディレクトリに移動しても、そのepsのあるディレクトリについての 記述をいちいち変えるのが面倒なのですが、texファイルと一緒にepsファイルを移して同じ ディレクトリに置く限り、texファイルに書いているepsファイルのディレクトリについての 記述を変えなくても済むような、texファイルに書くepsファイルのディレクトリ指定、 というのはあるんでしょうか? >>94 ありがとうございます。 相対パス指定ができました。 (ファイル名を書いただけでできました) 誤:「お世話になっています。いつも愛用させていただいています。」 正:「だれか無償で教えてね。」 2021-pretest で dvipdfmx 実行ファイルが更新された。 -i オプションや dvipdfmx.cfg 中の iで指定するファイルで、 ディレクトリの区切文字が使えなくなった。たとえば dvipdfmx.cfg 中で i "/usr/local/texlive/2021/texmf-dist/dvipdfmx/dvipdfmx.cfg" とは指定できない。セキュリティ上の理由だそうだ。 Kpathsea で探せるなら フルパスは要らんだろう、って事なのかな。でもそれだと同じファイル名で 優先順位が低い方は使えない、って事になるな。 特権ユーザーで動かすわけでもないのに、どんなセキュリティ問題があるんだろう? それとも特権ユーザーでTeXしちゃうようなうっかりさんとか 普段から特権ユーザーでログインしてるMなOSとかに配慮しただけなのか? read.cgi ver 07.5.0 2024/04/24 Walang Kapalit ★ | Donguri System Team 5ちゃんねる