\section{TeX の時間} %%% 第 XIII 節 %%%
■ このスレッドは過去ログ倉庫に格納されています
数式モードで、f(\frac{1}{2}+x)と書いたときに、\frac{1}{2}を小さく表示したいんだけど、
簡単に書くにはどうしたらいいですか? 1/2とか\scalebox{.5}{$\frac{1}{2}$}とか…俺なら前者かな >>39
f(\textstyle{\frac12}+x)
どうかの みんなありがとう。
f(\mbox{$\frac{1}{2}$}+x)
ってやってみたんだけど、いろいろやり方があるんですね。 >>43
よくそんなトリッキーなものを思いつけるな
まず最初にdisplaystyle vs textstyleで考えるのが順当だと思っていた。
それで満足できないならscaleboxにするという2段構成。 数式中で文章を入れるときとか、困ったら とりあえず\mbox{}でリセットする癖がある… >>45
(゚∀゚)コレダ! 全然使わんから忘れてたわ! LaTeX Warning: File `graph.pdf' not found on input line 18.
! LaTeX Error: Cannot determine size of graphic in graph.xbb (no BoundingBox).
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.18 \includegraphics[width=7.0cm]{graph.pdf}
?
とかで挿入できない
graph.pdfってどこにおけばいいの? いまコンパイルしようとしている文書があるフォルダに置くのでは駄目なの? >>42だといわゆる宣言型コマンドな \textstyle に対するグルーピングがおかしくて
"+x" の部分にも \textstyle の影響出てると思うんだが
むしろ影響を及ぼしてもさして変わらないから \[\textstyle f(\frac{1}{2}+x)\] の方が素直かと
というかインライン数式($…$とか\(…\))なら最初から小さいはずだし、
別行建てなのに小さくしたい需要ってどんな感じかとは思うけど、\tfracが作られる程にはあるんだろうなあ
>>51マルチポストで自ら目立ちまくっておいてそれはw >>53
たしかに+xに影響しておった(xの直前に\sum入れて確認)
f({\textstyle\frac12}+x)
とすべきじゃったthx
> 別行建てなのに小さくしたい需要って
Abramowitz and Stegun思い出して見てみたらたくさん出てきた
ガンマ関数の章のΓ(n+1/2)とか texで書いた表を画像出力可能なサイトはありませんか?
下記サイトは数式を画像出力するサイトですが、
表だとmultirowパッケージに非対応なようです。
https://texclip.marutank.net
情報ありましたらご教授ください。 説明が長いのに数式だけで運用するのもいかがなものかな。
説明文を加えるとまだましになるだろうね。 自己解決しました。
@texから表だけのPDFを作成する
A下記サイトでPDFをSVGへ変換
https://www.idrsolutions.com/online-pdf-to-svg-converter/
@はoverleafが早くて良いですね。 上三角行列を書くときに、左下の大きなOは、0とOのどっちを使うのがいいのですか?
いくつかの書籍は斜体のOだけど、検索すると \text{{\huge{0}}} とか \mbox{\Huge 0} とかゼロでした。 数式環境内で部分的に地の文にするにはどうしたらいいですか?
例えば、
abc
$x = y. abc f(x)$
と書いた場合、1行目と2行目ではabcの書体・サイズが変わりますが、2行目のabcも1行目のabcと同じ出力にしたいんです。
$x = y.$ abc $f(x)$
という書き直しじゃなく
$$は増やさずに何らかのコマンドで出来ませんか? >>59
\text{・}とか\mathrm{・}でいいのでは >>59
\hboxを使う、つまり\hbox{abc}
(LaTeXでなく)TeXのプリミティブである水平ボックスを作る命令である\hboxはその引数をテキストモードとして組版する
もちろん\hboxへの引数の中で$・・・$と数式モードを書けばその・・・部分は数式モードとして組版される
従ってご要望の件は
abc
$x = y. \hbox{abc} f(x)$
と入力すれば、2つのabcの書体・サイズは同一で組版される
お試しあれ ディスプレイ数式環境ならともかくインライン数式なら$$でキャンセルするのが正解な気がする >>64
それは正しい方法ではない
例えばだが、私の方法と
$x = y + \hbox{abc} \times z$
と、君の提案した方法を使った
$x = y +$abd$\times z$
とでは2項演算子である+や×の前後に入る空白が違ってくる
2項演算子の前後に(つまり演算子と引数との間に)正しくスキップを自動的に入れさせるには
数式モードの下で演算子も全ての引数も組版させることが不可欠なんだよ
嘘だと思うなら上の2つの例を手元のTeX/LaTeXどちらでも良いからタイプセットしたのを比較してみて下さい さすがに>>64はネタだろ?
味噌汁作るのに、味噌がなかったから糞入れましたレベル。 hboxは中身が長くなると改行できないのでは?
\textだとどうなんだっけ? >>67
\hboxでは改行できないというのはその通り
特定の幅で改行したいのならば垂直ボックスを作る\vboxだね >>65,66
>>59は「部分的に地の文に」したいって言ったからこう提案したのだが…
なにか文字列を数式の一部として扱いたいというなら
ひと繋がりの数式環境中で扱わなければいけないというのはおっしゃる通り >>69
地の文にするのが目的ならば$で数式モードを終わらせて地の文にしたいものを入力した後に$で数式モードを再開するのが正しい
但し、その「地の文」とやらを挿入する場所を注意しないと2項演算子や関係演算子に対してTeXが自動的に挿入するはずの水平グルーが
正しく挿入されなくなるので、数式の途中への地の文の挿入場所に関しては良く注意する必要がある 味噌だの糞だのの話になってるけど
abcが数式(例えば単語を添え字にしたいとかいうような話)なのか文章(補足説明とかを入れたい)なのかで
結論も違うよなあとは思う
添え字とかの話といえば\hboxは大きさが変わらないが\textはちゃんと添え字サイズになる
みたいなのも違うし
改行は明示的に\parとか書くんじゃないの? >>71
それな
「abc」の正体が知りたい所だね 数式中にテキスト挿入してかつ改行したいってなかなかクレイジーね
文章を練り直したほうがいい そうか?
\[ \{ x\in X \left| \text {$x$ は ××× のような ○○○ \par かつ △△△ } right. \} \]
みたいな式だと文章(やや長めで改行あり)が式中に入るのはクレイジーって程じゃないだろ。
入れる文が本当に長い場合は式から出して
\[ \{ x\in X \mid P(x) \} \]
ただし条件 $P(x)$ は "$x$ は ××× のような ○○○ かつ △△△ および □□□ かと思えば ■■■" とする
みたいに分けるべきとかそういう話はもちろん理解するが。 { x | P(x) }
って書く時、\left\{ と \right\} を使えば中身の大きさに応じて括弧の大きさも変わるのですが、
縦棒の高さも変わるようにしたいのです。
どうすればいいですか? またこれか
\middle を定義してるパッケージ使えばいいんじゃないかな 自己解決しました
\newcommand{\Set}[2]{\left\{ #1 \mathrel{}\middle|\mathrel{} #2 \right\}}
とすればいいですね \middle は e-TeX 拡張から作られたプリミティブね・ω・ 実を言うとついこの前からブログでHTMLの環境で数式書いてるんですけど
\usepackageは使えないものの割と色んなコマンドが普通に使えて便利です 数式環境内で地の文を使うコマンドの話ですが、
テスト
$\hbox{テスト}$
としても文字サイズが異なっていました そもそも「テスト」と書かれてもね…それが何を意味するかがわからないと話しにならない
$y=x\hbox{と}y=x^2\hbox{を連立すると}$
みたいな感じならば「お前はアホか」と言うだけだしね… >>81
答えになってないレスは要らないんでね
数式$$内で記述された日本語でも地の文と同じ日本語文字列にしたい
そのためのコマンドを知りたい
$\hbox{テスト}$
では効果が無かった
それだけです 質問でもないただの報告に対して「答えになるレス」とは? 一緒になるけど
https://light.dotup.org/uploda/light.dotup.org549451.png
ソース
\documentclass{jsarticle}
\begin{document}
テスト
$1+1=\hbox{テスト}2$
\end{document} 教科書の演習問題の解答をLaTeXで書きたいと考えています。
\newtheorem{ex}[thm]{問}
とすると、問の番号が自動で付けられてしまいますが、この番号を自分で指定する方法はありますか? >>87
試していないけど
¥renewcommand{¥theex}{} 列ベクトルを並べて行列を書くときに
$A = ({\bf a_1},\ldots,{\bf a_1})$
と書くと、斜体にならないんだけど、どう書くのがいいのでしょうか? \textit{\textbf{a_1}}
ではダメかな? >>89
添え字は太くしない方がいいんじゃないか? mathjax?を使ってブログに数式を書いてるんですが、
数式番号の取り扱いがややこしいんですが
皆さんはどうしてます? 絶対値の中のスペースの問題について、例えば |-H| と書くと、
単に -H と書く時のマイナスとの距離にならず、アホみたいに開きすぎるんだけど、
ここはどう書くとよいかな? 気にするべきだよな? 直前の文字種によってマイナスが単項演算子か二項演算子かを賢く判断する
TeXのしくみが裏目に出ちょるね
|{-H}|
とか
\left|-H\right|
て書くと回避できるみたい >>100
なるほど、ありがとう。
左側の絶対値(開)を、別の絶対値(閉)とみなして、二項演算の幅を開けてしまったのか。 大学の授業を受けながら紙と鉛筆でノートを取るのと同じぐらいの速度でTeXを書きたいんですが、
そういう事が出来るような環境、アプリってありますか?
とはいっても、さすがに図・表・グラフまで紙に手書きするのと同じ速度を求めるのは言いすぎなので、
数式、段落程度の事柄について速く書きたいという程度の意味として捉えて下さい。 >>102
あなたのタイピング速度に依存する話だと思うが、
限界まで効率化高速化を求めるなら、Emacs + YaTeXあたりを勧める。
老害ですまん MathJaxを使っています
$\begin{array}{cc}
a & b \\
c & d
\end{array}$
はちゃんと機能していますが、
$\begin{array}{cc}
a & b \\
\multicolumn{2}{c}{d}
\end{array}$
が機能しません。
なぜですか?
MathJaxでは\multicolumnは実装されていないんですか?
使っているMathJaxは
<script type="text/javascript"
src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS_CHTML">
</script>
です。 Web上での数式描画にはMathJaxを使っていますが、
他にKaTeXというものが存在している事も知りました。
どちらが"優れている"のでしょうか? >>106
MathJax も KaTeX も Javascript だから TeX と無関係
入力方法が似ているのは MathJax や KaTeX が LaTeX の真似をしているだけだから板違い >>104
TeX Q&A に質問したのかよ…お前頭おかしいのか?
Javascript のことを TeX の掲示板で質問をしてまともな答えが帰ってくると思ってんの? ${\bm t F_1 - u F_0}$ と書くと、tだけ太字になるのは、使い方間違ってる? $\bm{t F_1 - u F_0}$
とするんじゃね なるほど、範囲を指定しないといけなかったんですね。ありがとうございます。 行列Aの行列式の絶対値を式で表すと、|detA|
detAを、縦線の中に成分を並べた書き方をしたときに、その絶対値はどう書けばよいのかな? >>113
これだけ質問がでるってことは、適切な解答がさがしにくいってことなのかな \rotatebox{90}{\rightharpoondown}
の出力を、回転コマンドを使わずに出力する方法ってありますか? >>113
素朴に
latex absolute value of determinant
でぐぐるとトップにでてきよる
https://math.stackexchange.com/questions/2773851/absolute-value-of-a-determinant
外側縦棒を\Bigg|にしてわざと短くする案は斬新でおもしろかった
レフェリー/エディター/指導教官にソレヤメテって言われるかもしれんけど >>117
ありがとうございます。absが無難な気がする texworksを使おうと思うのですが、texshopのように簡単にキーバインドを設定できないものでしょうか?
もしくは、そんな簡単でなくともいいので、$を打ったら$$と出て、カーソルが$$の間に来るような設定はできるのでしょうか? \fboxは中で改行できないけど、改行できる奴があったような気がして検索したが、
改行できても、ページ幅いっぱいの枠囲みをしてしまうものしか見つからなかった。
ご存じないですかね? >121
\parbox{横幅}{中身}
ではだめなの? >121
追加、枠がひつようならば
\fbox{\parbox{横幅}{中身}}
とすれば、所用の枠付き箱ができます >>122-123
ありがとうございます。今から見てみます。
>>124
最適な長さを見つけ出すために、適当に長さを入力し、余り過ぎたら短くして、
と何度も試行錯誤するのは面倒なので、自動的に長さを調節してくれるのはないですか? >>125
とりあえず、(基本的にminipage系だと思えば十分だが、)
varwidth 環境を見てちょい。 >>126
ありがとうございます。うまくいきました。
\fbox{\begin{varwidth}{\linewidth}
ほげほげ\\
もげもげ
\end{varwidth}}
\centerline{
\fbox{\begin{varwidth}{\linewidth}
ほげほげ\\
もげもげ
\end{varwidth}}
} 大昔に書いたやつを探してたら、こんなのが出てきたので参考までに書いておく。
\fbox{\shortstack[l]{%
あああ\\
ああああああ
}} >128
縦書き用ですね。
ただ、これだと「オーイ」を
\fbox{\shortstack[l]{%
オ\\ー\\イ}}\\
と書くと
「−」(音引)が縦になりませんね 可換図をtikzみたいにコードで書くんじゃなくて、画像ファイルとして書きたいんだけど、
あの手の図が書きやすいツールって知ってますか?
直感的な可読性や修正のしやすさで、latexで書く気になれんのですわ。 >>129
> 「−」(音引)が縦に
それは、該当する仮想フォントの仕様にも依るし、場合によっては実態のフォントの仕様にも依る。
>>130
つAdobe Illustrator >131
フォントの仕様によって変るのでは困る
のではないですか。たとえばフォントを
埋め込まないPDFファイルを作った場合
Adobe Acrobat Readerではきちんと
表示されるけれどsmatoraではだめというの
では、ファイルの容量を少なくしたいと
思って、埋め込まない仕様にした場合
どのPDfリーダーを使用するかによって
表示が異なりますね。
もし正しく表示されるフォント名がわかっている
ならば、そのフォント名を示してくれませんか >>132
困るも何も、そういう仕様なんだから、しゃーない。
だから、多くのフォントに準ずる仮想フォントを作るし、
どうしても仕様が異なるフォントをつかいたいというのであれば、
それ専用の仮想フォントなり、合成(仮想)フォントなり、
作るっきゃない。
(でも、一般的には、困ることなくて、ほとんどの出回っているフォントは、同じ。
一部の粗悪なフォントや、一部のアレな商業フォントがアレなだけです。)
それから、いまは、フォントを埋め込まないことを考えないほうが良いです。 >>いまは、フォントを埋め込まないことを考えないほうが良いです。
これいつ頃からそういう傾向になったの?
PCを新調して久し振りに新規にインストールしたら結構仕様が変わっていてびっくり
どのシステムでも変わりなく組版できるのが売りじゃなかったっけ latexで作ったものをluatexでコンパイルしてそう フォントを埋め込まなかったのはPDFのファイルサイズが大きくなるとネットが低速な状況ではやり取りが不便とかそういう理由じゃないのかな?
埋め込んでも問題がないなら埋め込んだほうが何かと問題がおきなくていいよね \documentclass{jarticle}
\begin{document}
\fbox{\shortstack[l]{%
オ\\ー\\イ}}\\
\end{document}
是を小塚明朝Pro――Adebe Reader付属の
フォントを埋め込むとー(音引)が¥「−」となり、
ipaexフォントでも同じ
埋め込まなくても、Adobe Readerでよめば、
同じになるのでは? >>134
TeXのことをよく分かっておれば、できる。
組版エンジンも少しずつ改修して変わってくるから、
小さなところで組版結果の違いもでてくる。
フォント埋め込みに関しては、
技術的なことを説明しないといけない
(dvipdfmxの非埋込フォントの仕組みだったり、mapファイルだったり、
早い話、ソース嫁になる。)
ので、色々と端折るけれども、
少なくとも TeX Live に IPAex明朝、ゴシックのフリーフォントが
同梱されてから、
フォントの埋め込むのが望ましいという流れにしている
(推奨するようにしている)。 フォントと言えばヒラギノが強すぎるからwindowsでTeXする気になれない ■ このスレッドは過去ログ倉庫に格納されています