\section{TeX の時間} %%% 第 XIII 節 %%%
■ このスレッドは過去ログ倉庫に格納されています
質問です。2列の状態で、番号付きリストの途中に図を挿入したいです。 下記がコードになります。 %ユーザー定義 \newenvironment{figurehere} {\def\@captype{figure}} {} %本体 \begin{multicols}{2} \begin{enumerate} \begin{center} \item △△\\ \begin{figurehere} ←ユーザー定義関数使用 \includegraphics[width=□cm]{○○.png} しかし、番号付きリストのインデントが入りで図が挿入され、 2列中1列の中央に図が入りません。2列中1列の中央に入れるには どのように書けば良いのでしょうか。よろしくおねがいします。 中央の意味が不明確だけど enumerate 環境の左右のインデントを取っ払った「左右の中央」という意味なら enumerate 環境の外に図をおけばいい enumerate 環境の番号の継続に関しては enumitem スタイルファイルの resume オプションなんかを使えばいい enumitem は便利だよ・ω・ >>16 無事目的を達成できました。enumitem便利ですね。 一旦番号付きリストを切って続きができるとは……。 感謝です。ありがとうございました! >>17 >一旦番号付きリストを切って続きができる enumitemを使わなくても、素のenumerate環境でももちろんできるぞ 今まで、texで書いてましたが、チェックする上司が変わりました。 一旦wordで見せて欲しいと要望があります。 acrobatなど有償ソフトなしで 元がtexの状態からwordとして出力する良い方法あればご教授ください。 よろしくお願いいたします。 >>22 英文オンリーならlaterx2rtf 和文なら、pdf→png→odt→docxに変換するスクリプトを書く ページ丸ごと画像化すればレイアウトも崩れない まぁpandocになると思うが >>23 修正履歴を付けたいそうです >>24-25 docxなので厳しい予感ですが、pandoc試してみます。 >>26 pdf→png→odt→docxのルートも試してみます。 図が厄介なところですね……。 皆様、ありがとうございました! 二段で文書を書いてます。途中で二段分の大きな図をページ下に入れたいと考えています。 {table*}[H]や[b]を試しましたが、Hは描画されず、 bはセクション最後に飛ばされて困っています。 直近のページ下に入れる良い方法ありましたら教えて下さい。 >>28 図なのにtable* ttps://tex.stackexchange.com/questions/39017/how-to-influence-the-position-of-float-environments-like-figure-and-table-in-lat に書いてある There is no bottom float area for double-column floats の箇所を読む。 花文字って、\mathscr しかないんですかね? 装飾部分が出しゃばりすぎて見づらいんで、好きになれませぬ。 たとえば以下の画像のような控えめなのを使いたいんですが。 https://i.imgur.com/YgHxXxp.jpg 行列を小さく表示する \sMatrix の行列式バージョンってありますか? \sMatrix ってなんぞ?標準で配布されているパッケージのマクロなの? Mendeleyとbiblatexで引用してますが、 論文名がフルになって困っています。 論文名を短くするパッケージなど、 一つ一つパターンを書く以外に良い方法はありませんか? >>35 雑誌名の間違いです。 申し訳ありません……。 >>36 雑誌の省略表記は、iso形式とかいくつかのバリエーションがあるので、 投稿先に合わせた対応表を作成しないとダメだと思うけど。 データベースでは、雑誌名をフルスペルで保存し、 bibファイルを切り出したときに省略形に対応表を使って一括変換した方が楽だと思うが。 部屋分け (1) 3 :男(3,2)、女(3,1,1)または(2,2,1) (2) 1: 男(3,1,1)、女(3,2) (3) 1: 男(2,2,1)、女(3,2) 3+1+1=5通りかな? 簡単すぎ? 数式モードで、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} の出力を、回転コマンドを使わずに出力する方法ってありますか? ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる