\section{TeX の時間} %%% 第 XIII 節 %%%
■ このスレッドは過去ログ倉庫に格納されています
>>139
> フォントと言えばヒラギノが強すぎるから
それは思考停止というもんじゃないか?
いまなら、OS問わずに、源ノ明朝、源ノゴシックを(技術的に解決できるなら)TeXで利用できるし、めっちゃきれいだぞー!
丸ゴシック系なフォントだけ、TrueTypeフォントを使っても良かろう。
(ただし、Windowsであったとしても、TeXを使うなら、CFFなOpenTypeフォントを使うことをおすすめする。) >>140
調べてないけど、(1)とか@とか組文字で出せます?
出せるならちょっと見てみようかな >>141
> 調べてないけど、(1)とか@とか組文字で出せます?
もちろん! 源ノ明朝、ゴシックはたしかにデザイン的にきれいで
ウエイトもたくさんあり、無料で使える点はいいのだけれど
私のように、古い科学文献をPDF化して公開している
ものからずれ場、文字数が少ない。
AdobeJapan1-6のうち、CIDナンバーで20000台の文字を
使う必要があったりする場合、源ノフォントでは
対応できない。
もちろんIPAmjの6万字を超えるフォントの文字で
源ノフォントにない文字がいくつもあり、基本源ノフォント
で、源ノフォントにない文字は小塚フォントか、IPAmjフォントを
埋め込んでも良いが、それだと文字が微妙にことなり、
普通に読む場合は問題ないが、それでもいささか違和感を
感ぜざるを得ない。
源ノフォントがAdobeJapan1-6を完全カバーして
くれれば、オンの字で使うのだが。
それと、源ノフォントUTFナンバーで参照したいのだが
源ノ文字とUTF番号と対応させた一覧表がほしい >>131 にipeとxasyを紹介しようと思って最新版の状況を調べてたんだけど
>>141 って >>131 と同じひと?
そうなら紹介は自粛。日本語フォント対応難しいようなので xelatexやlualatexにしとけばシステムが利用しているフォントはそのまま使えるんじゃなかったっけ?
吾輩の利用方法では云々言っている人はこれらを使えば楽ちんなんじゃね? >>143
AdobeJapan1-6対応のきちんとした有償のフォントを買えば良いですよ。
「ちゃんとしたフォント買ったら、Macが付いてきた」っていうのもアリだと思います! alignで数式を整理して記述している中で、
途中で自然に文章を挟みたい場合はどうすればいいでしょうか?
例えば、
\begin{align*}
a &= b \\
&= c \\
ここで、うんたらかんたらなので、
&=d
\end{align*}
みたいにしたいです。なお、「ここで〜」は&の位置に無関係に普通に左端から始まるようにしたいです。 \begin{align*}
a &= b \\
&= c \\
\intertext{ここで、うんたらかんたらなので、}
&=d
\end{align*}
ですね。
mathtools.styの\shortintertext{}の方がいいですね。 >>148
ありがとうございます、大変助かりました。 コマンドだけじゃなくて例えば
あいうえお{かきくけこ}さしすせそ
なんてのも期待通りの均等割にならないんじゃないかな? 「均等わり」は、奥村先生の
okumacroの
\kintou{5zw}{おはよう}
ではだめなのですか? すごく優秀なコマンドみつけた。コマンドも均等割してくれる。okumacroとの比較 ^^;
\makeatletter
\newcommand\warituke[2]{%
\makebox[#1][s]{%
\@tempcnta=\z@
\@tfor\member:=#2\do{\advance\@tempcnta\@ne}%
\@tfor\member:=#2\do{%
\advance\@tempcnta\m@ne
\ifnum\@tempcnta=\z@
\member
\else
\member\hfil
\fi
}%
}%
}
\makeatother
\noindent
\warituke{20zw}{色即h是空f}\\
\warituke{20zw}{色即{\fbox{hoge}}是空{\fbox{fuga}}}\\
\kintou{20zw}{色即h是空f}\\
\kintou{20zw}{色即{\fbox{hoge}}是空{\fbox{fuga}}}\\ >>153
カウンタがよく使われるものだし2回\@tforで回すのもあれだからこんなのでどう?
\newcommand\hoge[2]{%
\def\@temp@body{\@gobble}%
\@tfor\member:=#2\do{%
\edef\@temp@body{\@temp@body\hfil\member}%
}%
\makebox[#1][s]{%
\@temp@body
}%
}% >>154
\hige{20zw}{色即{\fbox{hoge}}是空{\fbox{fuga}}}がコンパイルできない >>155
問題なくコンパイルできたけど?綴り間違ってない?
%#!ptex2pdf -l -u 20181119
\documentclass[uplatex]{jsarticle}
\makeatletter
\newcommand\hoge[2]{%
\def\@temp@body{\@gobble}%
\@tfor\member:=#2\do{%
\edef\@temp@body{\@temp@body\hfil\member}%
}%
\makebox[#1][s]{%
\@temp@body
}%
}%
\makeatother
\begin{document}
\hoge{20zw}{色即{\fbox{hoge}}是空{\fbox{fuga}}}
\end{document} MathJaxスレ
https://rio2016.5ch.net/test/read.cgi/math/1542168473/
があるのでMathJaxに詳しい人や、MathJaxの話をしたい人はこちらでお願いします >>156
このようなエラーが、
Underfull \vbox (badness 10000) has occurred while \output is active [1]
! Missing control sequence inserted.
<inserted text>
\inaccessible
どうやらtwocolumnだと起こるエラーなようです
https://github.com/texjporg/jsclasses/issues/14 >>158
いつのエラーの話してんの…2年前のじゃん
TeX Live2018 で今日更新したのを使っているけど twocolumn を指定しても \warituke、\kintou、\hoge のいずれもエラーでないよ(´・ω・`)
おま環をマクロのせいみたいに言われてもね ちょっと長くなるけど…
以前は問題なかったのに、Windows10にしてから丸で囲んだ数字 @ を使うとエラーが起こるようになった。
たぶんTeXインストール時に、UTF-8 か何かの設定をしたのが問題だろうと思ったけど、変え方が分からず。
そこで、丸付き文字を以下で定義して、数か月ほど使っていた。
\newcommand{\circled}[1]{\ooalign{
\ifnum#1<10 \hfil\resizebox{.9\width}{.85\height}{#1}\hfil
\else
\hfil\resizebox{.6\width}{.8\height}{#1}\hfil
\fi
\crcr
\raise.1ex\hbox{$\bigcirc$}}}
しばらく問題なかったんだけど、さいきん、array環境を使って表を書くと、
\hfillで区切らず、\\で区切った部分の上下の段が重なるようになった。
何が問題なんでしょうか? >>161
説明が不十分だったので、付け足し。
array環境を使って \\で区切った上下の段が重なる現象は、最近気づいただけで、
丸付き文字を定義して使い始めたことから起こっていた。 UTF-8か何かの設定→問題なし→丸付き文字定義→問題なし→array環境で問題発見
ということだから「丸付き文字定義」と「array環境で問題を発見」の間で何かしたんじゃないの?arrayなどに関わるコマンドを作って実はそのコマンドに不具合があるとか…
まあそこら辺がはっきりしないと ID:hLVWs+G2 さんしか再現できないエラーだから相談されてもどうしようもないねぇ >>163
ありがとうございます。
arrayの方は弄っていないので、usepackage を削っていって原因を探したけど、
\usepackage{graphicx} ← (これを消したらコンパイルできない)
以外を消しても問題が残るので、>>161の \circled の定義式に問題があると断定。
検索すること数年。\ooalignに原因があることが分かった。
LaTeX2ε辞典 増補改訂版 p.125
「\ooalign は段落の体裁に関係するパラメータを変更するので、単独で用いると周囲の体裁に悪影響を…(中略)
\ooalign は原則として\mboxの引数の中などの行分割しない、1文字扱いになるヵ所で打つべし!打つべし!」
ということで、上の定義を \mbox で括ったら、正常に表示されたでござる。 >>164
そのマクロを普通に使う場所だったら、普通 ¥leavevmode ぐらい付けるよな?
だから、¥mbox で囲ったら、そりゃそーじゃないか?
てか、@A…などの丸数字を普通に打ち込んだらええんとちゃうの?
わざわざ丸数字を組合せ文字にしているって、いつの時代? 齋藤秀三郎さんのOTFパッケージを
使えば、Adobeの小塚フォントなら
\ajMaru{1}で@が出るけれど
あるいはCIDナンバーを直接指定しえ
\CID{7555}
とするとか
これならば、大抵のフォントは表示できるので
はないでしょうか Asymptoteで日本語表示ができない
以前使っていたパソコンのHard Diskがクラッシュ
したため、Hard Diskを交換して新しく最新の
Asymtote(ver. 2.41)を導入して
configを
import settings;
tex="latex";
texpath="c:/w32tex/bin";
texcommand="platex-utf8";
texdvicommand="platex-utf8";
dvips="dvips";
dvipsOptions="-Ppdf";
psviewer="c:/gs/gs9.25/bin/gswin64c.exe";
としたのですが、以前は問題なく表示できていた
日本語が表示できません。
どなたか解決策をお教えください コンパイルができないのか、本当に Asymptote ってソフトで日本語の表示ができないのか知らないけど一般的には platex-utf8 などというものは配布されていないからそれが原因なんじゃないのかな?
TeX Wiki にも
>こういうコマンドがなければエイリアスかバッチファイルで作りましょう
とあるね
ってか platex の utf-8 をデフォルトにするのなら uplatex 使っちゃえば?って思う
本当に日本語が表示されないのなら設定の問題だから ttps://texwiki.texjp.org/?Asymptote とか見たらわかるんじゃない? >>168
それは、どうやって動いているか、まずは仕組みを理解することです。
一発の注射を打つだけで、淋病が治る「ワンショット注射」のような、「解決策」はありません。
All in oneなものがほしければ、誰かにお金を払って、そんな製品を個別に作ってもらってください。 >169
platex-UTF8
は角藤さんのW32TeXには含まれていますよ。
TeXLiveはしりませんが、
TeXWikiのAsymptoteのところは当然みています。
そしてTeXにAsymptoteを組み込むのではなくて
Asymptote単体で図形を作りたいので
upLaTeXの使用は今のところ考えていません。 platex-UTF8 と platex-utf8 だとケースが違うけど
設定はケースインセンシティブ?センシティブなら実際は一致している? >>171
Asymptote というソフトのことは何も知らないけどあなたが直面している問題は
「そのソフトで日本語が表示されない」
ことなのか
「platex-utf8がまともに起動しない」
ことなのか
「platex-utf8は起動してdviファイルを作成しているがpdfを作成できない」
ことなのか
「platex-utf8は起動してdviファイルを作成しpdfも作成されているがそのソフトで表示されない」
ことなのか全く切り分けができないからみんな適当にいうしかないんだよね(´・ω・`)
質問をするならもっと具体的にしてくれるかな?
TeX Q&A にはそういう初心者さんが大好きな人がたくさんいるからそっちの方に質問したほうがいいかもね・ω・ >>171
>platex-UTF8
>は角藤さんのW32TeXには含まれていますよ。
それはW32TeXの特殊例であって一般的ではないですよね・ω・ >>171
> TeXWikiのAsymptoteのところは当然みています。
そんなことはあなたが言わなければこちらはわからないんですよ
あなたが言わなかったから回答者は「TeX Wikiに書いてある」と答えるんだよ
そういう細かい情報の提供を拒んでいるからまともな回答がつかないんだよね
> そしてTeXにAsymptoteを組み込むのではなくて
> Asymptote単体で図形を作りたいので
意味不明ですね
Asymptote単体で図形を作りたいのであればTeXと無関係なのでスレチでは? TeX Wikiの中の
TeX forumで
Asymptoteで日本語表表示ができない
という質問があり、いろいろと回答が
ありましたが、その中の一つの
configファイルを使用したら
とりあえずEPSファイルでは日本語が
表示できるようになりました。
PDFへは、Adobe Illustratorで変換することにします。
それにしても、Asymptoteを使用したことの無い
人があーだこーだと勝手なことを
いうのはどうかと思います 捨て台詞はともかくとして、
無事に解決できて良かったですね。 要するに自分で問題の切り分けができずにWeb検索して必死になって似たようなケースを探したってだけだよね・ω・
まともな質問一つできないと大変だよね… >>176-177
あれれ、pdf直接生成できてないまま幕引きになるん?
以下を試して結果を教えて
(win8とdebian10のtexlive環境では大丈夫ぽかた)
texpreamble("\usepackage[whole]{bxcjkjatype}");
label(rotate(30)*scale(5)*"1b", 0I);
の2行をUTF8でファイルhoge.asyにセーブして
asy hoge.asy
を実行(config.asy持ってる人は念のため一時無効化)、
ちゃんとepsができるか確認。pdf欲しいなら
asy -outformat pdf hoge.asy 以前 >>144 で日本語フォント使えないみたいなこと書いたけど
>>180 の手でxasyだけでなくipeも日本語使用可能にできたんでやりかた貼っとく
ipe起動
Edit→Document properties→Latex preambleのテキスト領域に以下を書き込む
\usepackage[whole]{bxcjkjatype}
\AtBeginDocument{
\sffamily
\gtfamily
} e^x の eや、dx の d を斜体か直立か、どっちがいいのかな?
高校の頃は斜体ばかりだったけど、気がついてから、本を見る度にチェックしてしまう。 文字の大きさについて。 ちょっとしたメモを纏めるときに
\documentclass[10pt] で \begin{footnotesize}〜\end{footnotesize} の中に書いていたけど、
10pt を小さくとれば、わざわざ囲まんでいいじゃんと気づいた。
で、どのくらいに取ればいいか数値を知りたいんだけど、設定変えながら見た目で決めるしかないかな? >>184
あなたの好みはあなたにしかわからないので、
> 設定変えながら見た目で決める
これが正解だと思うが。
なお、クラスファイルのオプションで指定できるフォントサイズは、
ごく限られていることは知っている? 集合Xに対して、Xの巾集合を表す最も標準的、メジャーな記法は何ですか?
P(X)だけではさすがに通じないので、つい最近まで {\frak P}(X) と書いています
が、\frak は見た目がちょっと気に食わないんで。 >>186
> 集合Xに対して、Xの巾集合を表す最も標準的、メジャーな記法は何ですか?
それは、TeXと全く関係なくて、数学のご質問でしょうか? というわけで、やはり数学として、
> 集合Xに対して、Xの巾集合を表す最も標準的、「メジャーな記法」は何ですか?
ってなるよな。 \tilde{A} と書いたときの波線が狭すぎて、小さく表示したときに \bar{A} と混同してしまう。
もう少し波線に幅があってもよかったのではと思ってしまう。 >>193
おぉありがたい、私はハンバーグが大好物なのだ。 ベクトルの太字の書き方について、\bm{a} と {\bm a} のどっちが正しい書き方ですかね?
どっちでも書けるんだけど… \centerline はTeX コマンドで、いくつかの LaTeX パッケージと互換性がないらしいが、何を使えばええん? \noindent leftline\\
\hfil centerline\hfil\\
\hfil rightline
みたいな? TeXに変わる新たなものを作ろう!って動きはないの(なかったの)?
今TeXを最上の美しさだと感じている人はそんなにいないんじゃないかな >>202
5ch専用ブラウザに MathJax対応プラグインとか
自前で実装できるんだったら、それで対応しちゃったほうが早いかも。 あたしゃ数式の美しさは二の次で構わないけど
完成した電子文書からの原稿への数式コピペ貼り付けが機能して
ついでにCASアプリに貼っても意味論的に正しく処理される
紙媒体文書からも数式部分をOCRで回収してCASに流し込める
そんなパラダイムを夢見てる
TeXのunicode拡張のさきにあるのか…
HTML MathMLのさきにあるのか…… casアプリはなんのことだかわからないけど、それってmathpixじゃないのかしら \bm{} や \textbf{} を使うとき、その前後が詰まるのがウンコ仕様だよなあ。
もげもげ\,\textbf{もげもげ}\,もげもげ
とイチイチ\,を付けるののが面倒。 >>205
mathpixてずっとクラウドアプリと思い込んでてチェック対象外だったけど
いまやmac win linuxどれでもローカルで使えるのね、thx
CASはこれ
https://en.wikipedia.org/wiki/Computer_algebra_system
ここの表にまだ挙がってない(マイナーな?) CASでcadabraっていうのがあって
latex式を受け付けるのを目標に開発されてるみたいなんでときどきチェックしてる 全角文字しか使っていないのに「もげもげ」と「\textbf{もげもげ}」の間に空白が入る方がウンコ仕様なんじゃない? casってそういうものか。
確かに手書きから言語まで直結できれば楽だよね >>208
なるほど、見えてきた。
位置はそのままで線の太さが増すから、結果的に文字間の空白部分が狭まって見えるだけのことか。 バーの位置は、\bar{a_{ij}} と \bar{a}_{ij} のうち、後者ですかね? 割と前者を見るけど、個人的には (\overline じゃなく \bar なら特に) 後者かな
(「バー」と添え字付けるのとが交換可能な場合になるべくなら限りたいが
前者でいくなら \overline{(a_{ij})} などと括弧で括ったりしたいところ
(だけど行列とか族に対する「バー」にも見えるから難しい >>212
サンクス、添字がn-1のような長い時を考えると、後者ですな。 線形空間Vのベクトルa,bによって張られる部分空間<a,b>について、次のどちらが正しいのでしょうか?
(1) < a, b >
(2) \langle a, b \rangle
それとも他に書き方がありますか? >>214
braket.sty
とか、
nath.sty wikiを見ると、集合Sを含む最小の部分線形空間をspanというらしく、
検索で掛かった名古屋大学の講義録のpdfを見ると、Span{a,b} と表していた。
そこで、\span \{a,b\} と書いてみたら \{a,b\} しか表示されなかったけど、
TeXのコマンドに \span ってあるんですかね? \meaning\span
で調べればいいんじゃね >>214
少なくとも上の
> (1) < a, b >
は確実に不適切ということははっきりしてる(けど、本当によく見かける 手元にある培風館のテキストのうちの1冊が、そのまま不等号の<と>を使ってたわ。 由緒正しいTeX表記法に纏めてもらいたいものだな。 ちなみに岩波書店は、1, 2, \ldots, n を\cdots で統一している糞組版。
最近の数学セミナーに、積分記号∫の意味が分からないけど組版しているという間抜けがドヤ顔で記事を書いていた。 それは\cdotsでも良い気がするなあ
本当はダメなんだろうけど >>222
> ちなみに岩波書店は、1, 2, ¥ldots, n を¥cdots で統一している糞組版。
別に岩波をどーこー言うつもりもないけど、別に特に決まりもないので、 ¥cdots でも構わない。
なので、 ¥let¥ldots¥cdots にせざるを得ない><
個人的には、(編集者が文句を言ってこなければ、)もちろん、 ¥ldots を使うべきだと思う。 同型を表す記号 \cong の波線が=に引っ付きすぎて気に入らないんだけど、慣れるしかないのかな? >>223
\cdotsじゃなく和文の三点リーダだったら別に正当なんだがなぁ 証明終わりの記号には、どんな記号があるんでしょうかね? 数学の本を読んでいるときにとるノートをLaTeXで作りたいのですが、そういう用途の環境?はありますか? >>229
「数学の本を読んでいるときにとるノートをLaTeXで作りたい」を具体的にどうしたいのか自問自答すれば、
自ずとそのような環境を自分で見いだせると思うんだけど。
「そういう用途の環境」とは何をどうしたいのか、全くわからない。 >>230
苦労してtexで作るよりも、文房具屋さんで普通のノート買ってきた方が早いよ。種類も豊富だから、好きなの選べるよ ごめんなさい
>>230でなくて>>229へのレスでした twocolumnにて二段組書いているのですが図をうまく挿入できません
>>28を見ているとHでの図の挿入はできなさそうですがなにか良い方法はありますか?
よろしくお願いします >>234
どうやって自動的に組版するのか考えてみろよ?
狭い誌面に、わざわざ二段組をして、その誌面途中に段抜き画像を貼るってんだろ?
あんなの醜いのに、なんでやるのか、マジで意味分からんのだわw
というわけで、既存の道具を使うんだったら、multicol 環境でも使ってやってろ!
あっ、いわゆる、クラスオプションtwocolumn(LaTeX2eカーネル標準)と
multicols パッケージの multicol 環境の違いは、ググレカス。 https://i.imgur.com/hmncYdn.jpg
この画像のように、行列に矢印を使って要素数を書くことは TeXでやってるのですか? >>236
頑張ったら、もちろんTeXでコマンドに仕立て上げることもできる。 コメントありがとう。
tikzすげーな。
TeXでコマンドで作るのは難しいですかね。 ■ このスレッドは過去ログ倉庫に格納されています