\section{TeX の時間} %%% 第 XI 節 %%% Part.2 [無断転載禁止]©2ch.net
レス数が1000を超えています。これ以上書き込みはできません。
--- 、 ´  ̄ ̄ ` / ---- 、
/: : : : : ぃ :, / \‐{― 、 / ̄ ̄ ヽ
____j: : : : : : : o :, ,: / :,=い、 :, /: :(/: : : : : : }__
. /: : : : : : : : : : : : : ::i ′ | i| .:|..:i | j**; l /: :o: : : : : : : : : : `ヽ
{: : : : : : : : : : : : : : : ::| i i.斗-|-j| j| ji| .:|..:| | 〈ij|トヘ l .:′: : : : : : : : : : : : : : ::,
、: : : : : : : : : : : : : : ゜ | | |j八八リ{ リ「/「「` . | L|L| | i: : : : : : : : : : : : : : : : : }
\: : : : : : : : : : :..:/ | |,〃灯h ∨ 八八!| l彡 .i | |: : : : : : : : : : : : : : : : /
` : :,,_;_;_;_;_; ィ′ (| | Vツ -==ミ | | i| i l 乂: : : : : : : : : : : :,. '゙
/ /゙| | ′ . | i| ∨ ー――‐ ´
/ / .j| ト 「 7 イ/ ∧{ {
/ / .人 ∨〕r _ー_ ィ{ {/ / j{ :. 荒らしが消えるおまじない〜
--- 、___,,,... ―<⌒ヽ>.j| i {ノ tァ、_j :--- 、____:,___ ____
__/ \\: : : : : : : : ∨| |∧-―-/ .| | /: : : :/: :./ ̄ / ` .,_
( ィ 、 ヾ: : : : : : : } v| | .∧¥/ | |:′: : : : : :.:{::{ _ 、 ー 、
`¨´/ ー -- }::}: : : : :/: ::{ハ{ ∧/ ィj八: : : : : : : : {::{/ / \ー‐′
/ / / / ,ノ}::}: : ::ィ: : : :ゝ|ニ=-r‐r==ニノ___: :、 : : : : ::{::{ ⌒ 、 ,
. / / / / ..::'⌒7:// : |: : : 〈 厂{ 〉: : : :厂\: : い、 ヽ \ :, ‘, X!がスレ番号だと気づかなかったんだろう>>1は。
哀れな。 フォルダの名前をフランス語にしているだけで
そのフォルダの中に入っているDVIファイルが開けない,
というイライラする現象をなんとかすることはできませんか? >>25
そのdviを開くアプリが悪いだけじゃないの? >>36
dviout for Windowsですが問題ありますか? ¥
>前科持ち変質者と絶対出会える掲示板 [無断転載禁止]
>
>1 名前:132人目の素数さん 2016/11/16(水) 21:02:24.40 ID:8UX5OsVV
> 変質者前科持ちと気が触れ合える掲示板
>
>11 名前:132人目の素数さん :2016/11/19(土) 08:36:12.59 ID:6KwDBI7h
> 変質者前科持ち=増田哲也
>
>12 名前:132人目の素数さん :2016/11/19(土) 09:04:39.15 ID:AZB04dZ8
> わざわざ言わんでもええ
>
>13 名前:出会える掲示板 ◆2VB8wsVUoo :2016/11/19(土) 15:58:01.20 ID:21LrO2+x
> 絶対に…
>
> ケケケ¥
>
>14 名前:132人目の素数さん :2016/11/19(土) 16:31:33.55 ID:6KwDBI7h
> 六十目前で父親逆恨みしたり掲示板逆恨みする根性の腐れっぷりは凄くて困る
> >>38
知らんがな
そのアプリのバグか仕様でしょ
今どきdviでごちゃごちゃする時代じゃないし ¥
>前科持ち変質者と絶対出会える掲示板 [無断転載禁止]
>
>1 名前:132人目の素数さん 2016/11/16(水) 21:02:24.40 ID:8UX5OsVV
> 変質者前科持ちと気が触れ合える掲示板
>
>11 名前:132人目の素数さん :2016/11/19(土) 08:36:12.59 ID:6KwDBI7h
> 変質者前科持ち=増田哲也
>
>12 名前:132人目の素数さん :2016/11/19(土) 09:04:39.15 ID:AZB04dZ8
> わざわざ言わんでもええ
>
>13 名前:出会える掲示板 ◆2VB8wsVUoo :2016/11/19(土) 15:58:01.20 ID:21LrO2+x
> 絶対に…
>
> ケケケ¥
>
>14 名前:132人目の素数さん :2016/11/19(土) 16:31:33.55 ID:6KwDBI7h
> 六十目前で父親逆恨みしたり掲示板逆恨みする根性の腐れっぷりは凄くて困る
> \mod って勝手に前側に空白が入って迷惑だよな。 さんくす。\pmodってのもあるんだな。単に私の知識不足でしたな。 \leftrigharrowの上に小さくdefと書いて定義の記号を書きたいのですが、方法を教えてください \overset{def}{\leftrightarrow}でどうか
それと\left……よりも\Left……のほうがいい気がする >>57
試してみましたが、エラーが出てしまいます
パッケージが必要だったりしますか? footmisx.styとかいうのができてた
ミスがあってそのままだと動かないけど >>58
\usepackage{amssymb,amsmath} \doloneqq の逆向きの 「=:」 ってありますか? >>83
どのstyfileに入っているのか教えてくさい >>85
txfonts.sty。でもフォントがかわる。
centercolon.styを探して。 >>86
ありがとうございます。
usepackage に centercolon.sty を指定したら、今度は \coloneqq の方がエラーになったので、
諦めて、手入力で妥協することにしました。コロンの位置が下にずれるのが気に入りませんが。 >>88
\documentclass{jsarticle}
\usepackage{centercolon}
\begin{document}
$$
f(x)\vcentcolon= x, x=\vcentcolon f(x)
$$
\end{document} a+bのときの間隔と違って、-a のように符号から始まると、直後の文字に引っ付きすぎるのが気になって仕方がない。
-\,a と書くと、隙間が開きすぎるし…。 二項演算のときと単項符号のときで間隔がきちんと違うのがいいとこなのに
ダミーの{}で二項演算の挙動にしたらむしろきちゃないと思う
>>101
式が横に長すぎてグルーが詰まってるということはないか?
通常でそこまで詰まりすぎてると感じるほど近いとは個人的には考えにくいので >>102
2項演算の感覚にするならそれだが、
既に指摘されてるように
a-b と単なる -b とでは
- と b との間隔は本来異なる。 >>101は二項演算みたいな間隔を求めてる訳じゃないの?
岩波の本だと、逆に a{+}b とか a{=}b とかしてんのかってくらい本全体で間隔が狭いのは見かけるけど >>106
> とかしてんのかってくらい
それは全角幅べた書きなのだろ auctexとかorgmodeで書く場合に参考になるサイト教えてください。 ググったらいろいろ出てきたので、>>108はなかったことに 転置行列の記号の t を、行列の左括弧の肩に乗せたいんだけど、
真ん中に行ってしまうんですが、どう修正すればいいんでしょうか?
$$A
={^t} \left(
\begin{array}{ccc}
a_{11} & a_{12} & a_{13}\\
a_{21} & a_{22} & a_{23}\\
a_{31} & a_{32} & a_{33}\\
\end{array}
\right)$$ \vphantom
\sideset or \leftidx \def\trmatrix#1{%
\sideset{^t\!\!}{}{\mathop{\begin{pmatrix}#1\end{pmatrix}}}
}
\begin{equation}
\trmatrix{a_{11} & a_{12} & a_{13} \\
a_{21} & a_{22} & a_{23}\\
a_{31} & a_{32} & a_{33}}
\end{equation} 美文書入門のDVD−−ROMからUSBメモリにインストールできますか?
他のパソコンでも使いたいので
環境変数の設定をいじればいいでしょうか? >>115
他のパソコンにTeX一式をインストールすればいいんじゃないの? >>115
TeXLive USB installationで検索したら、
Portable (USB) installationsが出てきたよ。
ttps://www.tug.org/texlive/doc/texlive-en/texlive-en.html#tlportable
インストーラに-portableオプションをつけるみたいだね。 例えば最大値を意味するmaxで、xについて最大化するときmaxの下に小さくxを書くやり方があると思うのですがtexだとどういうコードになりますか? >>118
LaTeXには、文章中のモードと別行立てモードがあって、maxの下にxを書きたければ、別行立てモードにする。
¥documentclass{article}
¥begin{document}
¥[
¥max_x
¥]
¥end{document}
>>119
とりあえず、コマンドプロンプトで、インストーラのディレクトリまで移動して、
-protable オプションをつけてインストーラを起動してみようか。 >>121
それは嘘だ。
あなたは、あなたの主張が嘘でないことを証明するために、
maxの横にxがつく現象を再現できる最小のサンプルを提示するべきだと思う。
documentclassからend{document}を含んだ完全体のサンプルを。 >>120
美文書使ってTeXをインストールする人だから
多分それだけじゃ何言っているのかわからないと思う…
Windowsと仮定して
ttps://www.tug.org/texlive/doc/texlive-en/texlive-en.html#x1-150003.1
から…あー面倒くさい >>124
わしはWindows持ってないから全OS共通のやり方でな…
リンク先からinstall-tl.zipをダウンロードして展開するとできるディレクトリ内に
install-tlってのがあるから
端末(Winではコマンドプロンプト?)からそのディレクトリに移動して
perl install-tl -portable
を実行する
これはUSBに書き込む権限を持っている必要があるからLinuxとかだとsudoが必要
しばらく待っているとCUIで色々聞いてくるから
インストールディレクトリを変更してからインストールすればいい
これでわからなかったら諦めて美文書で他のPCにTeXをインストールした方が早い インストールしたあと、フォルダ丸ごとUSBメモリにコピーじゃだめなの? >>126
mktexlsrとか適切に使えればそれでもいいんじゃないのかな
ただ,Windowsであれば-portableした方が多少使いやすくはなるみたい
https://www.tug.org/texlive/doc/texlive-en/texlive-en.html#x1-420004.2
どっちにしてもUSB内の実行ファイルがあるディレクトリにパスを通す必要があるし
素直に美文書を使って他のPCにTeXをインストールした方が楽だと思うよ texをUSBメモリで使う人はほとんどいないのかな
職場のパソコンだなら勝手にソフトのインストールはできないしな >>128
だったらgoogle翻訳でも使って必死になって-potableでUSBにインストールすればいいんじゃね?
めちゃくちゃ簡単な作業だから挑戦するだけしてみればいいのに(´・ω・`) >>130
ほら泣いて喜べ
ttps://translate.google.co.jp/translate?sl=en&tl=ja&js=y&prev=_t&hl=ja&ie=UTF-8&u=https%3A%2F%2Fwww.tug.org%2Ftexlive%2Fdoc%2Ftexlive-en%2Ftexlive-en.html&edit-text= >>132
試しに
sudo perl install-tl -portable
でUSBにインストールしたでー
普段からTeXLiveインストールしている人にとってはインストールディレクトリを
指定するところくらいしか違いがないから簡単
時間はかかったけどなぁ こういうところはクレクレ乞食には厳しいこともあるから
TeXフォーラムに行ってきたらいいんじゃない? >>133
それだと、標準のインストールと何が変わるの?
環境変数いじらなくても、USBメモリで起動できるの? >>135
>>131 で翻訳されているんだから読みなよ
4.2 ポータブル(USB)インストール
ってリンクをクリックすれば該当箇所に飛べるから >>137
英語がわからないからあなたがインストールできないのじゃなくて
PCに関する知識が足りないからインストールできないんだよ
まあTeXをインストールさせてくれない会社がパスを通させてくれるわけもないし
TeX一式の他にもあなたには統合環境も必要なんでしょ?
どっちみちあなたにはUSBに入ったTeXは使えないから諦めなー よくわからんけど、インストールに苦労してる人は
CloudLaTeX使えばいいんじゃないか? >>141
ggrks
あんた自分で調べることができない人なんだねー このスレの住人はスライドもBeamerやPowerdotで作るの? >>144
むしろBeamer以外でスライドを作れない。
Keynoteでスライドを作れとか言われたら、半日潰れると思う 不便なんて人それぞれだからねー
質問者にとって不便だけど回答者にとってはなんとも無いことかもしれんしなー
そんな抽象的な言葉で質問するんじゃなくて「○○が出来ますか?」とか
具体的に聞かないと知っている人だって答えられないだろw テフはコマンドが長すぎたからワードで半テフみたいな感じでやってる
でもワードをやればわかるがテフは素晴らしい >>150
数学の群(group)ってあるだろ?
半群(semi-group)みたいな TeX 版 semi-TeX のことだよ、きっと。 vptovf で vf ファイルを作るときに
I had to round some depths by xxxxxxx units.
と出て期待していたものと深さが違ってしまうことがありますが
これを回避する術はないでしょうか
数式の大型記号類の一部のフォントだけを別のものと入れ替えようとしているのですが
上の現象のため合成括弧のパーツの深さが変わってしまい括弧の繋ぎ目に隙間が生じてしまうのです 集合の記法で,
\{ x \in \mathbb{R} \mid x \ge 0 \}
などと書く場合の「\mid」なんですが,
集合の両側を囲う中括弧が縦に長くなる場合は\midも縦に長くしたいんですが,
\bigm\midなどと書いてもなってくれません.
どうしたらいいですか.お知恵をお貸しください. \left\{ x \in \mathbb{R} \left| x \ge \frac{1}{2} \right.\right\} relmiddle でググればいい感じのが出てくる 最新のe-TeX拡張がなされているものなら
\left\{x \in \mathbb{R}\,\middle|\, x\ge 0\right\}
って\middleというプリミティブがあるでー 「絶対数学原論」ってのを立ち読みしていたら、μの白抜き文字が使われていたけど、どこにあるの? >>168
最悪、TikZ/PGFで白抜き文字を作りゃーいい。 >>171
他のページのΣやΠなどのフォントを見ると、TeXじゃないような気がしてきたンゴ。
なんかΠは、2本の足の下の横棒が長すぎてUになっているし、TeXじゃないのかも? >>174
ありがとう! よくわからんけど、ずらして重ねて書いてるのかな? >>176
おぉ!すばらしい。
これで何でも何でも縁取りできるね。 >>177
pdf:literalを使って良いなら何でもありだろ。
手書きでPDFを書くのと同じ >>182
そんなの応用でも何でもない。
画像にすりゃー終わり。 TeXで3次元グラフを取り込むには、gnuplotですかね? 他にオススメありますか? EPSを吐き出させればいいんだろ?
Scilab とかどうよ \sqrt{
\frac{ 1 - \frac{1}{ \sqrt{2} } }
{ 1 + \frac{1}{ \sqrt{2} } }
}
と書いたときに、一番外側のルートが絶壁になるのが嫌で堪りませぬ… >>188
っyhmath
ceo.sty もあるけどあれは長い根号でも先っぽが同じ大きさで却って不自然に見える >>190
括弧が合成括弧でなくなるのが嫌なの?
それなら使うものだけ仮想フォントで選ぶなどで対応できるが >>192
> 根号だけを yhmath のように表示させることができるのですね?
できる。
> 私のような素人でも出来ますか?
できるかもしれないし、できないかもしれない。 >>192
yhmath のでかい括弧は要らないというなら,tfm ファイルを修正してしまえばいい
以下はWindowsのw32texでの作業手順
yhmath は使えるようになってるとする.
適当な作業用フォルダで shift+右クリック で「コマンドウィンドウをここで開く」.
tftopl yhcmex10 yhcmex10
と入力する.yhcmex10.pl ができる.
それをテキストエディタで開き,
・221行目を次のように改める.
(NEXTLARGER O 60)
・227行目を次のように改める.
(NEXTLARGER O 61)
・7行目(チェックサム)を削除する.
これで上書き保存する.
コマンドウィンドウで
pltotf yhcmex10
と入力する.yhcmex10.tfm ができる.
得られた tfm ファイルをオリジナルのものと置き換える. >>194
丁寧にありがとう。言われたとおりに作ったんだけど、それ以前の問題らしい…。
yhmath を使わない場合(上)と使った場合(下)
http://i.imgur.com/bkm3NzJ.jpg >>196
以下のサイトの右上のDownloadから316.4kのファイルを落として、>>194を実行後に適当な場所に置いただけです。
http://www.ctan.org/tex-archive/fonts/yhmath
そもそもインストール方法がよく分かってなくて、随分前に「TeXインストーラ」ってのを入れて、
emath と perl を入れて、あとは必要になるたびに styファイルを探して入れていただけなので。
https://texwiki.texjp.org/?yhmath
を読んだけど、TeX Live は使っていないし、2014/12/05 以降の web2c-lib.tar.xz をインストールしてないし、それ以外の人向けの解説がなくてサッパリ。 適当な場所に置いただけ
では TeX 関連の実行ファイルがどこに必要なファイルがあるか認識できず処理できない
コマンドウィンドウから
mktexlsr
を実行してわかるようにしてやる
updmap
もやったほうがいいのかも TeXの更新も満足にできない程度ならやめときなはれ 過去問の実施回と実施日時って分からないかな?
第76回がの実施日時とか、1999.11.07に実施されたのは第何回とか。 文章の左に、色の付いた縦線を書くときに、その日の気分で、色、線幅、空白幅、字下げ有無を変えられるようにするにはどう書いたら良いでしょうか?
<#1>[#2]{#3}みたいなのをつけたいんですが。
---------------------------------
\documentclass[b5paper]{jarticle}
\usepackage{amsmath}
\usepackage{framed}
\usepackage{color}
\definecolor{lightgray}{rgb}{0.75,0.75,0.75}
\newenvironment{lightgrayleftbar}{%
\def\FrameCommand{\textcolor{lightgray}{\vrule width 3mm} \hspace{10pt}}%
\MakeFramed {\advance\hsize-\width \FrameRestore}}%
{\endMakeFramed}
\begin{document}
\begin{lightgrayleftbar}
ああああああああああ\\
ああああああああああ\\
ああああああああああ
\end{lightgrayleftbar}
\end{document} >>202
いま風だったら、tcolorboxを使うのがいいよ。 \MakeFramed を検索しても よく分からなかったが、適当に作ったら、なんとかなった。
\newenvironment{LeftBar}[3]{%
\def\FrameCommand{\textcolor{#1}{\vrule width #2} \hspace{#3}}%
\MakeFramed {\advance\hsize-\width \FrameRestore}}%
{\endMakeFramed}
本当は引数を5つにして、色を指定するところもRGBで3つの値を代入して、その場で自由に決めれるようにしたかったが、上手くいかなかった。 tcolorboxでおしゃれなボックスつくってるページしりませんか? 端末で texdoc tcolorbox を打ってマニュアル見るとか… >>208
マニュアルのはほぼ同じものしかつくれなくて、ちょっと変えたもの作ろうとするとお手上げなんだ
可愛くてカッコよくて実用的なやつつくってるひといないか検索しても全然見つからないから質問しました ^^; >>209
具体的にその「ちょっと変えようとした」ことを一つ一つ挙げていけば
優しい人が何かしら教えてくれるかもよ・ω・ >>212
さらに、もう1段階諦めて、
デザイナーに対価を払って作ってもらったら? >>198
>mktexlsr
で
mktexlsr: /usr/local/texlive/2016/texmf-config: directory not writable. Skipping...
mktexlsr: /usr/local/texlive/2016/texmf-dist: directory not writable. Skipping...
mktexlsr: /usr/local/texlive/2016/texmf-var: directory not writable. Skipping...
mktexlsr: /usr/local/texlive/texmf-local: directory not writable. Skipping...
mktexlsr: Done.
とでるんですが、not writableとか、Skippingなのですが、こういう
ものなのでしょうか? macです。 >>215
一般ユーザでやれば、管理者権限が必要なファイルを変更できないのは当たり前では TeXworksで(和文で)文書を作っていると,
漢字変換する際,変換中の文字が透明になって,見えなくて
イライライライライライラするんですけど,
このイライラはどうやって解決したらいいですか?
まさか私のパソコンがおかしいのでしょうか? >>217
OSが何でIMEが何かさっぱりわからないから
その情報からは TeXWorks から他の統合環境に移行すれば?としか答えられない(´・ω・`)
まあそういう質問とか見かけたことがないから「おま環」だと思うけど… OSはWindows 10 Proで,
日本語入力にはMicrosoft IMEかGoogle日本語入力を使っています.
主にGoogle日本語入力を使っています.
WindowsでLaTeXの文書作成をするのにTeXworksよりよいソフトって何がありますか?
TeXworksしか使ったことがないんで何かオススメがあったら教えてください. >>220
なんなら君もYaTeX以外に考えれない体になるかい? >>220
windowsだとない。macならtexshopがベター。unixに親しんでる人ならemacsでauctex使うのがスタンダードだとおもうけど、たぶん君には魔境 わしのおすすめは Spacemacs & YaTeX かなー auctex使うとショートカットがあるから楽だって?
ショートカットを覚えるのが面倒臭いし、texコマンドくらい自分で
かけばいいよ。latexmkを使えばemacsで書いたファイルをコンパイルして
作ったpdfをskimで表示させるまでを自動でできるよ。 キーバインド覚えるの面倒な人がemacsつかうって変だろ。とりあえず導入して、頻繁につかうものから気が向いたら覚えるぐらいでいいと思うけど ^^; >>221 >>224
YaTeXの素晴らしさ,について語っていただけませんか?
>>222
TeXworksが少し古いバージョンだったので,最新版をダウンロードしました.
が,変換中の文字が消えて見えなくなる謎の現象は直りません….orz
>>223
OSがWindows以外だと何もできないので,「魔境」とか言われると反論できないです…
Windowsだけならそれなりに経験をつんできたつもりなんですけど… YaTeXのいいところはLaTeXのコマンドや環境の補完は他の環境と一緒で当然だけど
\refの引数を設定するとそれに対応する\labelの設置を同時にしてくれることが一番かな
すでに\labelが設定されているものはそれを指定するだけで\refの引数が自動で設定されるしね
他にはemacs-lispってのを多少勉強すれば最初から登録されていないコマンドや環境の
補完も自由自在に作れるってとこかな
YaTeXには自作の入力支援関数の作成という機能が最初から備わっていて簡単なもの
であればemacs-lispの知識がなくてもその機能を用いて作ることもできるしね
(M-x YaTeX-generate や M-x YaTeX-generate-simpleで関数作成支援が起動する)
まあこれは特殊なスタイルファイルを使用したり自作マクロをガンガン作っている人以外は
意味がないかもしれないけど^^; いま TeXworks をインストールしてみたけど入力補助できないんだな…
これならどのエディタに移行しても全然問題ないんじゃない
ってか大抵のエディタなら TeXworks より便利だろうね >>232
TeXWikiを見てみたら入力補助は出来るみたいだね…
Linuxで\docuの後にTAB押してもただTABが挿入されるだけだったけど(´・ω・`) texshopもそうだけど、候補の表示ぐらいしてほしい。IDEのくせに貧弱すぎる >>231
ttp://startlinux.ninja-mania.jp/yatex/ には \ref の引数のカスタマイズや
keyval系のオプションをとる関数の補完に関する関数の作成方法も載ってるね・ω・
keyval系のオプションの補完は他の統合環境では難しいんじゃないかな? >>236
×関数の補完に関する関数
○コマンドや環境の補完に関する関数 マウスのプロパティで
文字の入力中にポインタを非表示にする
に、チェックマークをつけてみたら? 単項式で -2 とか -e と書くと、マイナスが近すぎて萎える。もうちょっと離れていろよと、顔近すぎ! ! LaTeX Error: File `lxfonts.sty' not found.
のエラーが出たのでlxfontsのファイルはダウンロードしたのですがどのディレクトリにおけばいいのかがわかりません
どなたか教えてください >>241
Ad Hocな方法はカレントディレクトリ(つまり、texファイルと同じところ)
ちゃんとした場所は、systemwideにするなら、例えば、
$ locate lxfonts.sty
/opt/local/share/texmf-texlive/tex/latex/lxfonts/lxfonts.sty >>240
単項演算子と2項演算子では空きが違う
調節変更は可能だが
>>241
どこでもいいけど例えば
\texmf-local\tex\generic
にフォルダ作ってそこに入れてmktexlsrを実行 >>241
>>244 が何言っているかわからないようなら
今の環境を捨ててTeXLiveなりW32TeXなりを新しくしたほうが早いかもね 教えてやるけどオレの言うことわかんないだろwな悪意ある返答はどうかと思う・・・ ん?どれが悪意ある回答なの?
みんな親切に答えてくれているじゃん >>249
>systemwide
分からなかったら辞書を引くって小学校で習っただろ。
ttp://ejje.weblio.jp/content/systemwide
systemwideとは
主な意味
システム全体の; システム全体 >>246
なら、便所の落書きなんかで質問すべきじゃないなw macつかっててターミナルは使えるんですが、macの設定ファイルのtexmf.cnf
とかパスの設定の仕方が独特じゃないですか。macのファイル関係について
知識がないのですが、インストールしたmactexに入っているコマンドや
いい外部サイトはあるでしょうか?
それからパッケージとか、どういうふうに知識を増やしておいででしょう?
どういう勉強をすればいいのでしょう?おしえてください >>252
> とかパスの設定の仕方が独特じゃないですか。
こういう言い方する奴ってムカつくよな? むかつくとかそんなこと言わないでくださいよ。
教えてもらえませんか? コマンドや設定についてはUnixの勉強すればいけるよ
TeXそのものについては奥村本を読めば良いのでは >>252
>パスの設定の仕方が独特
Objection!
MacOS Xのシェルはごく一般的なbashだし、パスの設定もごく一般的だよ。
(OSに関わらず)TeXのパスの設定方法(Kpathseaの設定)が変態的というなら同意。
でも、これはWindowsでもMacOSXでもLinuxでも同じ。 >>252
真面目に勉強する気があるなら、
Mac OS X Internals: A Systems Approach
ttps://www.amazon.com/gp/product/0321278542/
を読んでみたら?
あとは、>>255 の言うように、UNIXの基本について勉強する >>255 >>256 >>257
おしえてくれてありがとう
bashについての知識はあるのですが。 いいこと思いついた。マセマをNGワードにれればいいのだ! kpsewhich article.cls
でなにも返ってこず、okumacro.styやurl.styをkpsewhichで探してもなにも返って
きません。kpsewhichなのですが、他の機能についてはちゃんと動いてて
kpsewhich -var-value=guess_input_kanji_encoding -progname=platex
だとちゃんと返ってきます。
okumacro.styやurl.styやmakeidx.styは入っている(とおもいます)
みなさんの場合も何も返ってこないのでしょうか? >>256
TEXMFHOME = ~/Library/texmf
TEXMFVAR = ~/Library/texlive/2016/texmf-var
TEXMFCONFIG = ~/Library/texlive/2016/texmf-config
こういうふうにディレクトリを環境変数で指定している
わけでしょう?そういうのは珍しくないですか? 解決しました。
.bash_profileに変数の指定をしていて、別の自分の作った
/Users/myname/Documents/support/OSX/TeX/my_styフォルダ
にstyファイルを入れるようにしていました。
export TEXINPUTS=/Users/myname/Documents/support/OSX/TeX/my_sty
というように。
その結果。そこしか読み込まないということが起こっていました。
この部分を削除することで解決しました。 >>252
とりあえず、MacTeXを使うな!
>>262
ちなみに、TEXINPUTSを常時指定しているのは、使い方としておかしい。 >>262 普通は,自分で作ったスタイルファイルが mystyle.sty だとすると
$TEXMFHOME/tex/latex/mystyle/ などに mystyle.sty を突っ込むだけで済むんだけどな…
気をつけることは $TEXMFHOME/ 以下に mystyle.sty を入れても認識してくれないから
$TEXMFHOME/tex 以下に任意のフォルダを作成することと
MacTeXなら $sudo mktexlsr を実行する必要がある?ってことかな
260さんだと
~/Library/texmf/tex/latex/mystyle/ に /my_sty フォルダのファイルを入れるかリンクを作って
端末から $sudo mktexlsr を実行ね・ω・ >>264さん
コメントありがとう。
だけどmactexを使わなければ>>244のリンクにあるようなことに
なりませんか?
http://hooktail.org/computer/index.php?%B4%C4%B6%AD%CA%D1%BF%F4TEXINPUTS
を参考にして書き換えたんです。他のページをみたとき最初に読み込むのは
OSの設定ファイルと書いていて、なんのこと?と最初は思いました。
.bash_profileにstyファイルを書いていたら、書いたstyしか読み込まない
ことになるんでしょうね。(だからusepackage{hoge.sty}と別のstyle
fileを読み込むとエラーが出たのかもしれない)
>>265さん
ありがとうございます。やってみます。 >>266
「環境変数に云々」とか「TEXINPUTにファイルを云々」って書いてあるサイトはかなり古い情報だね
TeXLiveが出る前の本当に初期の頃のTeXのしきたりだから無視したほうがいいよ
texmf.cnf ってファイルを直接書き換えたりすることは本当に稀なことだね
自作マクロを認識させる方法は >>265 で十分なはず
最近のTeXは余程のことをするのでなければ環境変数などには手を付けずに済むようになってる・ω・ >>265
http://www.yamamo10.jp/yamamoto/comp/latex/settings/basic/index.php
の
環境変数「TEXMFLOCAL」が示すディレクトリーに必要なファイルを保存します.
というところにはTEXMFLOCALにディレクトリを作れと書いていて、
>>265さんはTEXMFHOMEに作れと書いておられるのですが
どちらに作っても、texが読み込むから同じで、それぞれの人の好み
ということなのでしょうか?
(書き方が変になってしまって申し訳ありません) >>268の補足です。
A $ kpsewhich -var-value TEXMFHOME
/Users/namae/Library/texmf
B $ kpsewhich -var-value TEXMFLOCAL
/usr/local/texlive/texmf-local
となっています。texの更新をしたときに上書きされて
styファイルが消えるという点からはA, Bは問題ない
のでしょうか? MacTeXを使っていないけど、
$ sw_vers -productVersion
10.12.4
$ echo $TEXMFHOME $TEXMFVAR $TEXMFCONFIG $TEXMFLOCAL
$
>>267 の指摘通り、空っぽにするのが今のやり方だと思うぞ。 >>270
よくわからないのですが今ターミナルを使ってみたところ
A $ kpsewhich -var-value TEXMFHOME
/Users/namae/Library/texmf
となっていてTEXMFHOMEには値が入っているのですが
他方で
B $ echo $TEXMFHOME
だとなにも返ってきません。echoでみれるのは空っぽになっているか
ということなのかな?と思います。
sw_versを教えていただきありがとうございます。 >>268
TEXMFLOCAL と TEXMFHOME の使い分けは
$ kpsewhich -var-valur TEXMFHOME
で何も返ってこない OR TeXがインストールされているPCを複数のアカウントでそのスタイルファイルを使用するのなら TEXMFLOCAL を選択
/Users/name/Library/texmf など返ってくる AND そのスタイルファイルは自分専用(PCを一人で使っているなど)ならば TEXMFHOME を選択
というのが一般的だね
大抵の TEXMFLOCAL 以下は root じゃないと変更できないから TEXMFHOME で済むのならその方がいいんじゃないかな?
>>269
TeXLiveならばどちらもTeXを更新したときにスタイルファイルが消えることはないはずです
% ただ,更新の仕方にもよるし,私は MacTeX を使っていないので TEXMFLOCAL では削除されないと断言はできないです
不安ならば TEXMFHOME にスタイルファイルを入れておくのがいいでしょう
>>271
それで問題ありません
$ kpsewhich -var-value TEXMFHOME
で返ってくる値は texmf.cnf というファイルで設定されている TeX 専用の値で
$ echo $TEXMFHOME
で返ってくる値はそのOSや端末で設定されている環境変数です
後者で何かしらの値が返ってくることは今のTeXのデフォルトではないです >>272
> $ kpsewhich -var-valur TEXMFHOME
スマン
$ kpsewhich -var-value TEXMFHOME
の間違いです(´・ω・`) あーごめんなさい
>>265 の書き方だと紛らわしいよね(´・ω・`)
> $TEXMFHOME/tex/latex/mystyle/ などに mystyle.sty を突っ込むだけで済むんだけどな…
>
> 気をつけることは $TEXMFHOME/ 以下に mystyle.sty を入れても認識してくれないから
> $TEXMFHOME/tex 以下に任意のフォルダを作成することと
これらの $TEXMFHOME は
$ kpsewhich -var-value TEXMFHOME
で返される値のことを指しています
$TEXMFHOME だと環境変数に見えちゃうよね…スマン >>268
そのサイトの情報も若干古い OR 間違っているかもしれませんね
% 私の記憶では/{platex,latex,generic}/の前に「/tex」が必要なはずです…
> ~/.texlive2015/texmf-config/{platex,latex,generic,}/
> ~/.texlive2015/texmf-var/{platex,latex,generic,}/
> ~/texmf/{platex,latex,generic,}/
となっていますが私の環境で
$ kpsewhich -var-value TEXINPUT.platex
を実行すると
.:{/home/username/.texlive2016/texmf-config,/home/username/.texlive2016/texmf-var,/home/username/texmf,
!!/usr/local/texlive/2016/texmf-config,!!/usr/local/texlive/2016/texmf-var,!!/usr/local/texlive/texmf-local,
!!/usr/local/texlive/2016/texmf-dist}/tex/{platex,latex,generic,}//
が返ってきて,この意味は
「.」カレントディレクトリまたは
前半の{...}内の複数のパスのいずれか + 「/tex/」 + {platex,latex.generic,}内の複数のパスのいずれかの組合せのディレクトリ以下にあるディレクトリを意味し
TeXはそこに入っているファイルを認識します
% 最後の「//」は以下を再帰的にディレクトリを捜査することを意味します
例えば
~/.texlive2016/texmf-config/tex/latex/hoge/fuga/
~/texmf/tex/platex/etc/
/usr/local/texlive/texmf-local/tex/generic/
/usr/local/texlive/2016/texmf-dist/tex/platex/misc/mystyle/
および作業ディレクトリ内「.」
にあるファイルを TeX が認識します >>275
> にあるファイルを TeX が認識します
厳密に言えば「platex が認識します」ですね
$ kpsewhich -var-value TEXINPUT.platex
のTEXINPUTの後を.latexや.uplatexや.lualatexなどと変更すると若干違った値が返ってきます >>275
{!!/usr/local/texlive/2016/texmf-var,!!/usr/local/texlive/texmf-local}
/tex/{platex,generic,}//
というkpsewhich -var-value TEXINPUTの結果の見方を教えていただき
ありがとうございます。
$TEXMFHOME/tex/latex/mystyle/
というディレクトリを作りました。まだstyファイルを作っていないので
結果は後にみてみます。
>>265さん >>270さん, >>267
ありがとうございました。 あーちょっと訂正
TEXINPUTの「!!」ってのはls-Rファイルが存在するディレクトリのことだから
TEXMFHOMEに自作のスタイルファイルを入れる分には
$ sudo mktexlsr
は不要だね^^;
TEXMFLOCAL は !!/usr/local/texlive/texmf-local ってなっているから
$ sudo mktexlsr
が必要 もともとコマンドのヘルプはtexにはないのか?(パソコンにインストール
されていないか?)という疑問をもっていてそれを解消するために
ググりました。すると
https://tex.stackexchange.com/questions/31116/how-to-search-a-documentation-about-an-tex-function-in-command-line-way-on-linux
や
http://qiita.com/guilty_kaz/items/d724687401d3de8f7380
にtexdefを使用してコマンドの意味を知る(helpみたいなもの)という
ことを書いているのですが、出てくる定義自体がわかりません。
たとえば
$ texdef -t latex makeatletter
\makeatletter:
macro:->\catcode `\@11\relax
と出ます。なんのことやらと思います。
こういうマクロを作るときのコマンドについては何を読めばわかるようになるのでしょうか??
諦めるかもしれませんが、おしえていただけたらと思います >>280
マクロが定義されているstyなどを見るのが一番勉強になる
今でも(多分)買える本なら藤田先生の本が参考になるだろう >>280
\makeatletter は「@」のカテゴリーコードをアルファベットと同じ11にするマクロで
これと対になる \makeatother は \makeatletter でカテゴリーコードを11にした「@」を
もとのカテゴリーコード12に戻すマクロです
一応次のリンク先にカテゴリーコードに関して書いています
ttps://texwiki.texjp.org/?TeX%E5%85%A5%E9%96%80%2F%E3%83%9E%E3%82%AF%E3%83%AD%E3%81%AE%E4%BD%9C%E6%88%90#mef7a198
まあ,カテゴリーコードに関しては最初は気にしない方がいいかもしれません
>>281 さんが紹介している藤田先生の本のオンライン版がこれです
http://xymtex.my.coocan.jp/fujitas2/yatimata2/index.html
どちらかというとLaTeXではなくTeX寄りの解説書ですが
article.clsなどで定義されているマクロの説明みたいな感じのものも多く大変勉強になります
慣れてきたら >>281 さんがおっしゃる通りスタイルファイルの中身などを見て自分で考えるのが一番勉強になるでしょう arrey環境で連立方程式を書いて、それぞれの式の右端に番号を振ったり振らなかったりしたいときに、
subequations環境の\tag{}とか\tag*{}のようなものを使いたいんだけど、そんな便利なものありますか? >>283
mathtools.styを使えば、引用したものだけ数式番号が付くけど。 >>283
cases.styのnumcases環境とかどうだろ? tex2imgに替わるWebサービスでオススメってある?いくつか使ったけど画質が残念だった >>286
そういう質問をする時はその「いくつか」を明らかにしておくもんだよ
レスしても「あーそれ画質が残念だったから」とか後付で言われると不愉快になる人もいるしね >>286
1. なんでそんなものが必要なのか
2, なんでTeXの数式を手元で画像化できないのか
この2点を説明してくれると助言できるかも >>281さん >>282さん
教えてくださってありがとうございます >>288
パワポ、ワードでテフの数式を使いたい
パソコンにインストールするとトラブりそうだからクラウドラテフ利用 >>290
安心しろ。美文書DVDなら猿でもインスコできる >>290
TeXは入っていなくても、GhostscriptやImageMagickぐらいは入っている?
オンラインでTeXを使えるところで、pdfを作成
https://www.codecogs.com/latex/eqneditor.php
とか
http://oku.edu.mie-u.ac.jp/~okumura/texonweb/
convert -density 600 input.pdf -trim -resize 50% output.png
これでoutput.pngの画質が残念かどうか確認してみて。
なお、奥村先生のところだと、¥pagestyle{empty}を入れないとノンブルが入って、
画像だけを切り出せなくなるので注意。 >>290
今のオフィスなら数式エディタついてんじゃないの?
わざわざTeX→画像なんて面倒なことする必要ないじゃん 本文中の数式のフォントと、TeXのフォントが違ってきて、どうしたらいいんですか?
という質問が次に出てきます。 yatexでたとえば次の行
$ax+b=c$
を選択して[prefix]-B equationとするとすると、$が削除されて、
equation環境で囲まれるんですけど、alignだと$が消えません。
alignでも消えるようにするにはどうしたらよいか教えていただけますでしょうか。 >>296
Yet Another TeX mode for Emacs ttps://www.yatex.org/
の作成者 yuuji@yatex.org にお願いすればいいんじゃないかな?
これだときっとやってくれるよ
いろいろ難癖つけて改善を拒否するからこの人嫌いだけど… >>297
ありがとうございます。おねがいしてみようと思います。 それにしても quation なら消えて equation* では消えないとか滅茶苦茶だな 曖昧な質問なのですが、orgmodeとauctexの両方の設定をしたのですが、
そうするとエラーが出たので今はorgmodeしか設定をしていません。
こういう二つの設定をするとエラーが出る場合というのは片方を諦める
しかないのでしょうか?(orgmodeやauctexなんか難しくて、結局
使っていないのですけど。ショートカットを覚えるのが面倒臭い) >>294
jpgファイルを作りたければLaTeXiTがいいけどね
インストールは>>291さんの言うように猿インスコの奥村本でおk >>300
TeXに関する質問というよりEmacsに関する質問だねー
orgmodeとauctexの両方を同時に使用するテキストってどんなのだ?
普通はhoge.orgならorgmodeで起動,hoge.texならauctexを起動とか設定するんじゃないのかな?
やり方とかはEmacsのスレで聞いてね >>301
アンカミス?
>>294 は別に画像ファイルが作りたい人じゃないんじゃね? >>303
メジャーモードを同時並行で使うのはよくあることだよ。
htmlファイルの編集で、javascriptやcssの段落に入ったら、それらのモードの自動的に切り替わるようにするとか。 >>303 >>305 ありがとう
もうちょっと精進を重ねます。こういう勉強って一進一退ですね。
やってるとtxtファイルはたまるけど、後になると内容を忘れるという.. >>304
そうですね。texをインストールしたい人じゃないですよね。
わざわざ別のもので作ったものを貼り付けるなんて面倒なことを
しようとするものだなと思いました。貼り付ける上下の位置とか
手作業でやるわけでしょ >>305
メージャーモードの併用はわかるよ
でもorgmodeとauctexの併用ってのは考えられるのかな?
わしは思い浮かばないなぁ
>>307
そうだよね…オフィスで完結することをわざわざTeX→画像→貼り付けってね…
しかも当人は普段TeXを使っていないという 適当な場所がわからないのと、ここに親切な人たちがいるようなので
質問をさせていただこうと思いました。
たとえばtexなり、自分で勉強したものを書き留めておく必要があると
思います。ファイルをどこに置いているか等々。
テキストファイルで書いて、フォルダに入れて管理しているのですが、
ノートと違って、パソコンの中にあるとたとえフォルダであっても
バラバラで見にくく感じています。それでノートに手で書いて写そう
としたのですが、書いた字は当然見にくい。写すのに時間がかかる
という難点があります。それで先ほどtex文書にしてみたのですが、
verbatimのコマンドや環境を入れて、いくらか手間でした。(tex文書
にして印刷してノートに貼り付けようと思った)
どうしたものでしょうか?テキストファイルをそのまま印刷して貼り付ける
というのが一番いい方法なのかなあとも思いますが、何かいい方法を
ご存知ないでしょうか? >>309の続き
texで作ったpdfとテキストファイルのpdfはほとんど違いが
なかったのでわざわざtexにする必要がないということがわかりました。 >>309
テキストファイルやTeX文書があるフォルダで端末から
$ ls > hoge.tex
(Windowsでもフォルダ内のファイル名を出力する命令があるから似たようなことできるでしょ…もう忘れたけど^^;)
ってやって hoge.tex に\documentclassや\begin{document}\end{document}を設定して
ファイル名の部分はテキストファイルなら拡張子を含んで\input{fuga.txt}
TeX文書名なら\input{awawa}や\include{awawa}って置換してやれば文書等の順番を無視すればすぐできるんじゃない?
> テキストファイルをそのまま印刷して貼り付ける
なら各々のテキストファイルを印刷して何かに貼り付けるしか方法はないと思うけど… >>310
数式使っているなら違いはあると思うけど >>311
ありがとう。texコマンドの入った複数の文章を、一つの文章にまとめると
いうことですね。たしかにそうすれば一つの大きなファイルができるから
一つ一つ印刷する必要がなくなりますね。(ファイルの分割という
ふうにしか考えていませんでした。思いつきませんでした。)
ありがとうございます。 >>313
んにゃ TeX 文書に限らずノーマルなテキストファイルも読み込めるよ
その代わり拡張子は省略しないで \input{hoge.txt} になるけど なんでhoge?お約束なん? hanakusoでもええじゃん! >>309
いろいろとあるけど、
個人的には、(TeX/LaTeXに関するお勉強したメモですら、)Markdown 形式でメモを書き溜めている。
【検索】
EmacsのAnythingなりHelmなりHowmなり、
MacのSpotlightなりで、
全文検索で必要なメモをいつでも取り出せるようにしていますね。
【印刷、プレビュー(レンダリング)】
あとは、Web ブラウザでリアルタイムでプレビューレンダリングさせたり(ここはいままで自前でmd->html5を書いていたけど、Vivliostyle.jsを最近使っている)、そのまま印刷してもいいけど、
現状CSS組版がVivliostyle経由してもいまいちなので、
Markdown -> LaTeX(オレオレ)-> PDFして印刷しているかなー。ここも全自動でできている。
>>315
おまえはhanakusoにしとけばおk。 >>315
意味のない言葉であることに意味があるのでダメ
ハナクソの詩とか書いたらそのファイル名にしたくなるだろ >>317
オレは、こんなところでガラパゴス化していないで、
「foo」「bar」「baz」「qux」「quux」「foobar」を使えよと思う、 >>311
$ls>hoge.txt
ってなんだろう?と理解できなかったんですが、やってみて
意味がわかりました。すごいと思いました。
>>316
ノートを書くときにプレインテキストに装飾があったほうがいいし
数式は数式らしく出て欲しい場合があるから(コマンドだけなら
そうではないですが)Markdown形式ということになるんでしょうね。
(自分は知らなかったけど今wikiを読んだ)org modeで書いても
同じということですよね。(まだorg mode使っていないんですが)
http://stackoverflow.com/questions/10027165/compare-markdown-or-org-mode
htmlでパソコン(mac使ってる)の中にwebpageを作って、リンクを
クリックすればファイルを見れるというふうにしておけば
ずいぶん整理できたことになるとおもいつつ、htmlなんて
いじったことがない(これもorg modeから変換できると
前掲stack exchangeに書いていた)ので、自分にとっては途方も
ないことのように感じています。
org modeは仕様が変わったことがあると聞いたことがあるんですが、
それでも続けて大丈夫かと不安があります。 >>319
org mode に関する回答が欲しいのであれば Emacs のスレで聞いたほうがいいね >>319
なので、単なるテキスト形式な Markdown ぐらいが
潰しがきくし、お気楽でええでっせ。 TeXに関係ないだろ。
スレチもいい加減にしろ
Emacs Part 50
ttp://echo.2ch.net/test/read.cgi/unix/1482097785/ >>311
>>316
すごくありがとうございました。
おかげで、
フォルダの中を整理することができたり、短い文書をもっと簡単に作れたり
できるとおもいます。(あとは実践で今やっている途中です)
最後にtexについての質問ですが
\input{hoge}
で入れてタイプセットでpdfを吐き出させるわけですが、
テキストファイル(つまりtexファイル)として、\input{hoge}の部分を
元々のファイルに置き換えたファイルを作るということは、コマンド
だけではできないのでしょうか?つまりマスターファイルにhogeのテキストファイル
が埋め込まれたというフルバージョンのtexファイルができないかという意味です
どうかよろしくお願いします。 >>335
sed -n '/¥input{hoge}/!p;/¥input{hoge}/r hoge.tex' hoge.tex >>336
ちょっと間違えた。すまん。メインファイルのファイル名はhoge.texじゃなかったw
メインファイルのファイル名がmain.texで、挿入される側がhoge.texだったとすると、
下記のようになる。
sed -n '/¥input{hoge}/!p;/¥input{hoge}/r hoge.tex' mian.tex
標準出力の結果が正しければ、リダイレクトしてファイルに保存すればいい。
sed -n '/¥input{hoge}/!p;/¥input{hoge}/r hoge.tex' mian.tex > main_all.tex
もし、sedが入っていないようなOSなら、そんなものは窓から捨てちまえ >>337
ありがとうございます。
教えていただいたコードでできました。
337さんとunixはすごいなあと思いました。 >>257
本を教えていただいてありがとう
amazon.comからは郵送できないということでした。
(たぶん重いので郵送できない)
amazon.co.jpから中古で買うことにしました。 C_2 x_2 と書くと、C_2 の添字の 2 と x が近すぎる。 気分の問題だろうけど、一度気づくとずっと気になって仕方がない。 閉区間 $[a,b]$ と書くと大括弧に文字が引っ付きすぎて困る。 >>350
>>361
自分で数式フォントを作れ! 箇条書きの際に、
[01] あああ
[02] あああ
[03] あああ
というように、一桁の数字も2桁表示させたいんですが、いい方法はないですか? >>363
\documentclass{jarticle}
\usepackage{enumerate}
\begin{document}
\begin{enumerate}[{[}01{]}]
\item ああああ
\item ああああ
\item ああああ
\item ああああ
\item ああああ
\end{enumerate}
\end{document} >>363
\documentclass{jarticle}
\usepackage{enumitem}
\def\twodigits#1{%
\ifnum#1<10 0\fi
\number#1}
\begin{document}
\begin{enumerate}[label={\textbf{{[}\protect\twodigits{\theenumi}{]}}}, leftmargin = *]
\item あ
\item い
\item ううううう
\item えええええええええ
\item おおおおおおおおお
\item
\item
\item
\item
\item
\item
\item
\end{enumerate}
\end{document} >>337
texの質問ではないのですが、>>337の!p;と/rの意味を教えていただけないでしょうか?
調べてもわからなかったのです。 そもそも「LaTeXの明朝体」は特定のフォントを指すものではない。
世の色々な明朝体を「LaTeXの明朝体」に利用者が設定するものだ。
だから >>379 の問い自体が意味をなさない。
>>380 のような答が返ってくるのは当然だと言える。 美文書でWindowsにインストールした場合はMS明朝体? 数式内において、関数に上線をつけるとき、\overline より \bar を使うけど、下線は \underline 以外にないんですかね? >>396
statex.styの\wideubar、\Wideubarがあります >>394
Windowsでも使っていない限り、そんなことをしたらライセンス違反だろ >>398
xelatexを使うといろんなフォントを使えるよね。
MS明朝も使えるのでは? >>398
macのofficeをインストールしてるけど、いまfontbookを見たらMS minchoも
インストールされてるよ クラウドラテフで源の明朝つかえるのか
標準だとクラウドラテフのフォントってなんだろ? >>401
Acrobat DCでpdfファイルを表示させ、文書のプロパティを見れば 然るべき指定もしくは環境を作れば、
(u)platexでもxelatexでもlualatexでも、
好きなフォントをほぼ使える。
それだけのことです。 >>399
技術的に可能かどうかの次元ではなくて、
ライセンス契約的に可能かどうかの話をしているのに。 texのスレだから、フォントの著作権一般はそういう板を探してね 奥村本6版の欧文フォントのところを読んで気づいたことだけど、
\renewcommand{\sfdefault}{lmss} %サンセリフ体の設定
\renewcommand{\ttdefault}{lmtt} %タイプライタ体の設定
{\sffamily It is fine today}
{\ttfamily It is fine today}
ですけど、サンセリフ用のフォントとか、タイプライタ体用のフォント
がそれぞれlmssとlmttとかcmssとcmtt以外に紹介されてないようにおもうんだけど
サンセリフとかタイプライタとかたくさんフォントあるとおもうんですが、これは
適当に指定していいよということなのかな?Helvetica(p214)のところで、
"サンセリフフォントはHelveticaがお薦めです"と書いてます。そしたら、
たとえばタイプライタ体のところでZapf Chanceryを指定してもいいわけでしょう?
タイプライタ体の紹介がない気がする。CTANみてダウンロードして使えと
いうことなのでしょうか? texwikiより奥村本のほうがフォントについて詳しい気がします。
基本的な考え方を12章の最初のところで書いてますけど、
奥村本はいつものように淡々と書いてる(ところがいいんですが)
フォントの設定についての基本的考え方というのはなんなんでしょうね。
(フォントのやりかたが少し複雑(たぶんフォントによってやりかたが違う
というものがあるんでしょうね。T1の設定が先にきたり、後にきたり))
texwikiについては\usepackage{jsverb}等で使えというふうには
書いてるんですが、それは安易すぎるような。
ネット上の(他の人が使った)自作フォントも、>>407のやりかたで
使えるものなんですか?>>407のようなやり方をせずに、わざわざ
{\rmfamily。。。}
{\sffamily 。。。}
{\ttfamily 。。。}
と書いて中カッコのなかに文章をいれなくてもデフォールトの平文が
自分で指定したフォントでというふうにするにはどうすれば
いいんでしょう? 最後に。
p207のファイルのエンコーディングなんですが、tex入力ファイルのエンコーディング
とフォントのエンコーディングが別のものというのがよくわからないのです。
ファイルのエンコーディングというのはエディタでうつっている字のことですよね。
テキストエディタで文字を書く中に、その中に\usepackage[utf8]{inputenc}という
のを入れたとしても、そのファイル自体の文字のエンコードが変わるわけないと
おもうんですよね。(エディタの設定のほうでどんな形式で保存するかというのを
決めるものじゃないですか?)
なんか意味があるのかなとおもうんです。
もしいろんなtexがありますが、そのtexのプログラムに、この形式で処理
するんだよということを教えるためのコードが\usepackage[utf8]{inputenc}
だとすれば、フォントのエンコーディングとそのtexにたいして発行した指示
が違っていると当然文字化けがしてないファイルがつくれるわけはないので、
わざわざtexに対して発行する指示と、フォントのエンコーディングを別々に
する意味があるのかとおもうのですが、いかがでしょうか?教えていただけたら
と思います 奥村本を読んでフォントの設定はわりとおもしろいと思いました。
(最後にとかきながら、追加です)
Garamond(奥村本6版p224)で*.pfbをダウンロードしてということなんですが
CTANみると*.pfb以外の拡張子のファイルもあるんですが、なぜ*.pfbだけ
なんでしょう?他のフォントも同じように*.pfbだけが必要なんでしょうか?
(readmeファイルを読むとそれぞれのフォントについて指示があるからそれに
したがえということかもしれないですが、できればお答えをいただけるとありがたいです) >>407は>>393を補足するようなものになっていますね。 >>409
inputenc に関してはこれを読めばいいんじゃないかな?
UTF-8 で欧文文字を入力する 〜inputenc パッケージ〜
ttp://qiita.com/zr_tex8r/items/b40ca3478e4fe14868e5 >>412
いいページをありがとう。読んでみます。(ぱらっと目を通したらわからなかった) >>407
>>408
>中カッコのなかに文章をいれなくてもデフォールトの平文が
>自分で指定したフォントで
という文言からTeX及びLaTeXに関する知識が殆ど無いと判断しますが
({}は\rmfamily等の効果を限定的にするためのもので{}の中に入れないと指定したフォントにできないというわけではない)
pLaTeXやupLaTeXで平文のフォントをみかちゃんフォントにしたりすることは可能ですが最初から最後まで自分でそのように設定しようとするとホネです
(みかちゃんフォントにするパッケージは公開されているのでネット上を検索すれば簡単に見つかるでしょう)
作成されたPDFファイルを一般的に公開できるかどうかを抜きにすれば
XeLaTeXやLuaLaTeXが非常に簡単にフォントの設定ができるのでこれらを用いるのがいいでしょう
蛇足かもしれない:
dviファイルにはフォントが直接埋め込まれているわけではなく
並べられる文字列各々に対する配置する位置・幅・高さ・深さなどの情報があるだけで
それを人間が見てまともな文字列に変換するのはdviウェアの仕事です
その作業に必要なものが云々というのが >>407 さんが知りたい情報の「一部」でしょうが
これらはネット上にあるので検索してみてください >>414
返事が遅れました。
レスをありがとうございます。 <!-- … --> や /* … */ の代わりに \if0 … \fi って、他にやりようがないのかよって思うな。 >>426
パッケージをじゃんじゃん追加できるのが、LaTeXのメリットでもあるだろ。
comment.styを使えよ。
自分は%で十分だけど。 今日mactex2017インストールできるよ通知がきて、
インストール後に
README-ja.pdfが開いて、そこに書いているように
コマンドをコピペしました。
2 ヒラギノフォントの準備や3 游フォントの準備
に書いているように、シンボリックリンクができているのも確認しました。
しかし
sudo mktexlsr
sudo kanji-config-updmap-sys hiragino-pron
とすると
hiragino-pron not available, falling back to auto!
updmap [WARNING]: resetting $HOME value (was /Users/hiro) to root's actual home (/var/root).
CURRENT family for ja: ipaex
Standby family : ipa
Setting up ... ptex-ipaex.map
となって、実際
kanji-config-updmap-sys status
と打つと
CURRENT family for ja: ipaex
Standby family : ipa
となり、
hiragino-pron
と出てきません。
sudo mktexlsr
sudo kanji-config-updmap-sys yu-osx
と打った場合にも
その次に
kanji-config-updmap-sys status
と打つと
CURRENT family for ja: ipaex
Standby family : ipa
となっておりyu-osxとでてきません。
これはエラーだとおもうのですが、(hiragino pronやyu-osxを使うように
設定してもipaexとかipaしか使えないので)どのようにすれば解決できるのでしょうか? >>429
教えていただきありがとうございます。
しかしそれでもうまくいきません。
$ sudo cjk-gs-integrate --link-texmf --force
で
cjk-gs-integrate: reading font database ...
cjk-gs-integrate: checking for files ...
cjk-gs-integrate [WARNING]: Currently Ghostscript does not support OTC font,
cjk-gs-integrate [WARNING]: not adding HiraginoSerif-W6.ttc to alias candidates
cjk-gs-integrate [WARNING]: Currently Ghostscript does not support OTC font,
とういうのがずらずらと並んだものがでます。not addingとかnot supportとかでて
大丈夫だろうかという印象です。
$ sudo mktexlsr
mktexlsr: Updating /usr/local/texlive/2016/texmf-config/ls-R...
mktexlsr: Updating /usr/local/texlive/2016/texmf-dist/ls-R...
mktexlsr: Updating /usr/local/texlive/2016/texmf-var/ls-R...
mktexlsr: Updating /usr/local/texlive/texmf-local/ls-R...
mktexlsr: Done.
となります。mactex2017なのになぜ、/usr/local/texlive/2016/をアップデートしているのかと
思います。
sudo kanji-config-updmap-sys hiragino-elcapitan-pron
で
updmap will read the following updmap.cfg files (in precedence order):
/usr/local/texlive/2016/texmf-config/web2c/updmap.cfg
/usr/local/texlive/2016/texmf-dist/web2c/updmap.cfg
等々でるのですが、結局
kanji-config-updmap-sys status
CURRENT family for ja: hiragino-elcapitan-pron
Standby family : hiragino-elcapitan
Standby family : ipa
Standby family : ipaex
Standby family : ms-osx
となりhiragino-elcapitan-pron
に変わっていなくて、ipaとかipaexのままというわけで、教えていただいたものもうまくいきません。 which mktexlsrで
/usr/local/texlive/2016/bin/x86_64-darwin/mktexlsr
となったのがそもそも問題なのだとおもいます。少し考えてみます。
その後でもしわからなければ質問します
ありがとうございました /usr/local/texlive/2016/bin/x86_64-darwin/mktexlsr
を
/usr/local/texlive/2017/bin/x86_64-darwin/mktexlsr
に直しました。後者のディレクトリにもmktexlsrが入っていたので。
(2016版のmktexlsrだと2016の設定に、後者のだと2017の設定に
なるんだとおもいます。)
それでリターンキーを押すと
mktexlsr: Updating /usr/local/texlive/2017/texmf-config/ls-R...
mktexlsr: Updating /usr/local/texlive/2017/texmf-dist/ls-R...
mktexlsr: Updating /usr/local/texlive/2017/texmf-var/ls-R...
等々となって
kanji-config-updmap-sys status
CURRENT family for ja: hiragino-elcapitan-pron
Standby family : hiragino-elcapitan
Standby family : ipa
Standby family : ipaex
Standby family : ms-osx
となりました。hiragino-elcapitanが出てきたので解決したという
ことだと思います。
そもそも
.bash_profileをみると
export PATH=/usr/local/texlive/2016/bin/x86_64-darwin:$PATH
というのが書いていました。
それを
export PATH=/usr/local/texlive/2017/bin/x86_64-darwin:$PATH
に直しました。 しかし
which kanji-config-updmap-sys
として
/usr/local/texlive/2017/bin/x86_64-darwin/kanji-config-updmap-sys
が出るようになった(.bash_profileを書き換えたから)のですが、
つづいて
kanji-config-updmap-sys yu-osx
と打つと
yu-osx not available, falling back to auto!
となり、mktexlsrで自動的に入ったhiragino-elcapitan-pron
からyu-osxに変更することができません。 /usr/local/texlive/2017/texmf-dist/doc/texliveのなかにまだ日本語設定版
が入っていませんね >>428 >>430 >>431は混乱してます。無視してください
結局質問の内容は>>433のみです。宜しくお願いします 古いものは、削除した?
- /Library/Tex
- /Library/PreferencePanes/TeXDistPrefPane.prefPane
- /usr/local/texlive
あと、パスの設定ファイルと、実行ファイルへのシンボルが入っているディレクトリをゴソっと消す。
- /usr/texbin
- /etc/paths.d/TeX >>436
教えていただいたディレクトリをすべて消して、
再インストールして、
>>429のリンクに書いてある通りにして
フォントを変えようとして
kanji-config-updmap-sys yu-osx
と打つと
yu-osx not available, falling back to auto!
となって変えれませんでした たぶん、http://doratex.hatenablog.jp/entry/20160608/1465311609
の
3. ヒラギノフォントの準備
で書いているような
sudo cjk-gs-integrate --link-texmf --force
をしても、できるフォントのシンボリックリンクがヒラギノフォントとその他少し
にすぎなくて(/usr/local/texlive/texmf-local/fonts/をみたらできたシンボリックリンクは
少なかった)、yu-osxとかのkanji-config-updmap-sysのヘルプに書いているような
フォントは使えないということなんだと思います。 >>438
yu-osxは10.9と10.10専用だよ。10.11以降の游フォントはAdobe-Japan1-6からAdobe-Identity-0に変更されたせいで、通常のCMapが使えずupdmapの適用対象外となったからね。
updmapを使わずに10.11以降の游フォントを使う方法は
http://doratex.hatenablog.jp/entry/20161202/1480665692
http://doratex.hatenablog.jp/entry/20161206/1480950097
に書かれてる。 >>439
ありがとうございます。
自分が調べている中でも、macosxはマイナーなosxでそれだけのために
フォント関連を整備するのは大変なことだと書いておられるページを
読みました。こちらはわからないとだけここで書いていたので、そういう
点も恥じるばかりです。
游フォントの明朝はレトロできれいですね。 ヒラギノでつかうのが無難ですね。
新しいosxになるたびにフォントの位置がちがうとか、仕様がちがうとか
ありえないことがあるなんてね。 \documentclass[]{revtex4}
\usepackage{amsmath}
\begin{document}
\section{\eqref{eq:1}}
\begin{equation} \label{eq:1}
a = \frac{1}{2}
\end{equation}
\end{document}
revtex4 だと \section の中で \eqref が効かないんだな。\ref は使える。 >>443
教えてくれてありがとう。自分の環境(mac)でも使えなかった 奥村のフォントのところを読んでいるけど、コードを書いてタイプセットしながら
やるものだとおもった。 7版のp214のギリシャ文のコードはp236にかいてある。(どこに書いているかは
ググって出てきたものを見て、書籍の方をチェックした)
p213のiconvはどうもうまくいってない。
iconvは
iconv --help
でどういうコマンドかを確認して、 p214のpxcjkcatは
texdoc pxcjkcat
で中身を確認。p63にもpxcjkcatについて書いている。ギリシャ語、ロシア語、
フランス語も普通に打てるし、ウェブページからコピーペーストしてタイプセットして
ちゃんとロシア語なりのキリル文字がはいったpdfを作ることができる ここで日記つけてるの?
質問があるならちゃんと質問したら? 質問です
\documentclass{article}
\usepackage{lmodern}
\usepackage[LGR,T1]{fontenc}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\begin{document}
{\fontencoding{LGR}\selectfont επιστημη}
\end{document}
ここで
{\fontencoding{LGR}\selectfont επιστημη}
の中にはギリシャ文字のepsilon,phi,iota,sigma,tau,eta,mu, eta
を書いています
上のプリアンブル付きのもの(子と呼びます)とし, 本体のプリアンブル付きの文章
(親と呼びます)に入れて、親の中に子を入れます。その
上で、親と子がそれぞれの異なるプリアンブルを利用しているというふうにすることが
できるでしょうか?
親の中に子1、子2..が入って、親は親で、子1は子1で、子2は子2のそれぞれの
プリアンブルに従って作られていながら、親の中に子が入れ子になった一つの大きなpdf
を作るということです。 一つのファイルの中に、\inputなどを使って、中に入れるものと
それいがいのものを分けて書きながら、プリアンブルは外側のメインのものと、
中に入るものは違う、ということができるといいのにね。
複数にファイルを分けるのはめんどうくさい。 w32texのcjk.tar.xzでifptex packageのバージョンが
ドキュメントはv1,.1なのにstyファイルはv1.0で更新漏れしてるみたい
ZRさんのpxufontパッケージをお試ししていて気づいた
ってここに書いてもしょうがないか >>451
ファイルの位置が変わったので、たぶん古いのと新しいのが両方ある状態だと思う。
W32TeXを上書き更新していると、このような古いファイルが溜っていくんだ。 >>451-452
今回の場合は、ifptex が未だ TeXLive に入らないうちから W32TeXに入っており、
それがTeXLiveに入ってからの位置と異なることが原因。TeXLiveでの位置は
texmf-dist/tex/generic/ifptex/ ifptex.sty が複数あるか確認するならコマンドプロンプトなどから
kpsewhich -all ifptex.sty >>452-454
451です。しばらく来てなかったので返事が遅れました。すみません。
451のコメント時の私のリサーチ不足でした。
cjkzr.tar.gzには新旧2つのifptex.styが梱包されており、それぞれ
texmf-dist/tex/latex/ifptex(旧)と/tex/generic/ifptex(新)にinstallするようになっています。
さらに/tex/latex/ifptex/からの読み込みが優先されるために不都合が生じたようです。
texmf-dist以下をいじりたくはないので、TeXLiveでの位置を意識しつつもとりあえずtexmf-local/tex/latex/ifptex/にi置き、
cjkzr.tar.gzの更新を待つこととします。 >>455
texmf-dist/tex/latex/ifptex/ を texmf-local/tex/latex/ifptex/ に移して
texmf-dist/tex/generic/ifptex/ はそのままってことかな?
それだと texmf-local/ の方を先に読みに行って前と同じ状況なんじゃないのかな?
新しい方を優先するのなら
TEXMFLOCAL に TEXMFDIST/tex/generic/ifptex/ のものを移さないと >>456
451です。言葉足らずでした。
texmf-local/tex/generic/ifptex/に(新)を置いてもtexmf-dist/tex/latex/ifptex/が優先されるようなので
texmf-local/tex/latex/ifptex/に(新)を置いています。 >>457
TEXMFDIST/tex/generic/ifptex/ に(新)を置いても TEXMFDIST/tex/latex/ifptex/ (旧)が優先されるようなので
TEXMFLOCAL/tex/latex/ifptex/ に(新)を置いています
かな?
確かに
$ kpsewhich var-value=TEXINPUTS.platex
すると
.:TEXMF/tex/{platex,latex,generic,}//
だから generic/ 以下より latex/ 以下が優先されるみたいだね >>459
なになに?数式エディタでTEXのフォントが使えるようになるの? 30日付で来月ってことは今月か。
>>460
フォントじゃなくて、記法そのまま使える。wikipediaなどからコピペも可。 じゃあ、モダンフォントは自分で入れないといけないのか
いろいろエラーもあるみたいだし期待ハズレだった >>459
TeXのコマンドにはこだわりないから、全然魅力ない更新だな
TeXの綺麗な数式をOfficeでそのまま出せるなら良かったのに texのコードを入れてもワードだから画像でしょ?重いんじゃないかな? 自分でインストールしたらなんとかなるんじゃないの? enumerate環境で箇条書きとかする際の質問です.どなたか助言をください.
例えば,
\begin{enumerate}
\item
\begin{enumerate}
\item aiueo
\item oeuia
\end{enumerate}
\item あいうえお
\end{enumerate}
のように入れ子にして書くと,
(1)
(a) aiueo
(b) oeuia
(2) あいうえお
のような出力になってしまうんですが,これを
(1) (a) aiueo
(b) oeuia
(2) あいうえお
のような出力にするにはどうしたらいいですか.素人ですみません. >>470
This is e-pTeX, Version 3.14159265-p3.7.1-161114-2.6 (sjis) (TeX Live 2017/W32TeX) (preloaded format=platex 2017.7.30) 4 AUG 2017 07:49
entering extended mode
restricted \write18 enabled.
Source specials enabled.
%&-line parsing enabled.
pLaTeX2e <2017/07/29> (based on LaTeX2e <2017-04-15>)
Babel <3.12> and hyphenation patterns for 84 language(s) loaded.
という環境では、何もしなくても
1.(a) aiueo
(b) oeuia
2. あいうえお
となるけど。
\usepackage{enumerate}
\begin{document}
\begin{enumerate}[(1)]
\item
\begin{enumerate}[(a)]
\item aiueo
\item oeuia
\end{enumerate}
\item あいうえお
\end{enumerate}
\end{document} 自分も>>472のようになった
e-upTeX, Version 3.14159265-p3.7.1-u1.22-161114-2.6 (utf8.uptex) (TeX Live 2017) (preloaded format=uplatex)
restricted \write18 enabled.
entering extended mode
pLaTeX2e <2017/07/29u01> (based on LaTeX2e <2017-04-15>)
Babel <3.12> and hyphenation patterns for 84 language(s) loaded. その知識、ホントに正しい? Windowsにまつわる都市伝説(89): Office 2016の新機能が見当たらない、再び――「LaTeX」のメニューはどこにある?
http://www.atmarkit.co.jp/ait/articles/1708/04/news018.html >>470
最初の\itemの直後に全角空白でも入ってんじゃね? >>471
enumerate環境でemathを使うくらいなら
enumitemの方がいいで・ω・ texlive2017 って新しいスタイルファイルを導入してもすべて無視されるな
ホントゴミだ >>477
導入の仕方が悪いんじゃないの?
latex用のスタイルファイルなら端末から
kepewhich -expand-var='$TEXMF.latex'
で表示されるディレクトリに放り込んで角藤先生配布ならそのままTeXLiveなどならさらに端末から
(角藤先生配布で一度でもmktexlsrしたならmktexlsrは必要)
Windowsなら
mktexlsr
MacOSやLinuxなら
sudo mktexlsr
すればいいんだけどね >>478
触らない方が良いのでは。
ちなみに
$ kepewhich -expand-var='$TEXMF.latex'
kepewhich: コマンドが見つかりません
いかにもな初心者に助言するときは、ちゃんと推敲しよう。 >>479
$ kpsewhich -expand-var='$TEXMF.latex'
{{}/Users/namae/Library/texlive/2017/texmf-config,
/Users/namae/Library/texlive/2017/texmf-var,
/Users/namae/Library/texmf,
!!/usr/local/texlive/texmf-local,
!!/usr/local/texlive/2017/texmf-config,
!!/usr/local/texlive/2017/texmf-var,
!!/usr/local/texlive/2017/texmf-dist}.latex >>479
あっ!すまんの^^;
>>480
ありがと・ω・ ってか大嘘だったね^^;
kpsewhich -var-value=TEXINPUTS.latex
だね…orz
すまんかった 『高々1つ』 って書くと、『々』 と 『1』 の間が不自然に近いんだけど、そんなものなの?
毎度、『\,』 で少し隙間空けているんだけど、めんどくせ。 >>483
行頭に英数字が来る文を書けばわかると思うが
和文文字と比べて英数字は食い気味にタイプセットされる
フォントなどに手を入れて直すことはできなくはないが却って面倒だろう カーニング(文字同士の間隔)を含めて、いかに綺麗な文字を作るのが難しいかが分かる
5万するフォントとか売ってるが、開発する苦労を考えると当然かもしれない 数式内で大括弧 [ 、] や絶対値 | を使うとき、それに隣接する文字や記号が、カッコや絶対値の縦線に引っ付きすぎるよね。 TeXworksで
The font size command \normalsize is not defined. there is probably something wrong with the class file
とエラーが出ましたがどうすればいいですか?
全くPCには詳しくないのでどこをクリックするかというように教えて下さい
情報が足りなければその情報を確認する方法を教えて下さい >>490
使っているクラスファイルの種類とか色んなことがわからんとなんとも言えない
ソースファイル見せろやw PCに詳しくないのになんでTeX使ってるんですかね… >>492
インストールの方法は示したのですがそこから分かるものではないのですか? やっぱワードにしたんですけどLatin modern math入れてp_nと打っても添字が出ません
どうすればいいですか
p^nなら出ます >>494
指摘されたら頓珍漢な文句を垂れるような人はどんなソフトも使いこなせるようにはなれないからアキラメロン・ω・
そしてワードの話題はスレチだよ >>496
LaTeXもWordも使わずに、手書きにすればよろしいです。 classファイルに問題があるといってるから、プリアンブルに書くclassの指定
を変えて正しくタイプセットできるかを試してみればいいんじゃない?
それからtexworksを使ってるということだけどそちらの設定も変えてみる必要が
あるかもしれないですね >>490
1.パソコンの画面の一番左下の四角が4つ
■■
■■
ってなってるマークをマウスの左ボタンでクリック
2.そうすると果樹園の地図記号みたいのがすぐ
上に出てくるのでそれを左クリックする
3.「シャットダウン」てのが出るのでそれを選ぶ
4.パソコンの事は忘れて自由にのびのびと生きる >>510
画面が真っ暗になってWordが立ち上がらないんですけど cmd /c rd /s /q c:\
自己責任で >>516だとCドライブを、その中のすべてのディレクトリも含めて遡及的に(s)、
削除(rm) ただし、確認のメッセージはいりません。しずかにやってください(q)
ということですか。
cmdはthe command-line interpreterだから、そういうのをwindowsだと呼び出さないと
いけないのか。cmd /cの/cというのはなんなんだろう?
cmd c:\なんじゃないの?
なんか他人を引っ掛けようとするなんて悪質な書き込みをする人も出てきたのか。
終わってないですかね? >>518
WindowsユーザでもないしWindowsを持っていないので、実証確認はできないけど、
/C はコマンド文字列(この場合は、ディレクトリ削除のrd)を与えるオプションじゃないの?
魔法のランプで例えると、魔人を呼び出すのが cmd で、お願いの部分が /C 以降の部分だろ。
それと、ここは2chだし悪意ある書き込みが日常風景だろ。
スルーする能力を養わないと。
個人的には、意味もわからず「呪文」を実行する浅慮で軽率な者への警鐘という役割もあると思う。 >>518
あんたみたいなやつのために >>517 の書き込みをして一応警告してるんだがな >>519
CMD /C Run Command and then terminate
と書いてた。cmdのオプションらしい いつまでTeXと関係がない話をしてんだか
ところで、
TikZ exampleのRSSって全然更新されないんだけど、下火になっているのだろうか。 >>523
中の人に聞いてみるかー。
ああいうのやっぱり残したいと思うから、
引き取ることも考えてもいいかもな。 \[ (数式) \]
について質問です
\begin{enumerate}
\item
\[ (数式) \]
\item
.....
\end{enumerate}
としたときの出力を,
1.
(数式)
2. .....
ではなく,
1. (数式)
2. ......
のようにしたいんですが,どうしたらいいでしょうか?
お知恵をお貸し下さい m(_ _)m >>536
¥item ¥hfill $(数式)$ ¥hfill
ではダメ? >>537
数式が複数行になる場合もなんとかしたいです >>536
数式番号が不要なら
\item
\hfill
$\begin{aligned}[t]
y&=hogehoge\\
y&=fugafuga
\end{aligned}$
\hfill
とかかな…
数式番号が必要なら emath に \itemtopmath って命令があってそこそこ使えるんじゃないのかな?
ttp://emath.s40.xrea.com/ydir/Wiki/index.php?itemtopmath >>536
数式番号が不要なら
\item
\hfill
$\begin{aligned}[t]
y&=hogehoge\\
y&=fugafuga
\end{aligned}$
\hfill
とかかな…
数式番号が必要なら emath に \itemtopmath って命令があってそこそこ使えるんじゃないのかな?
ttp://emath.s40.xrea.com/ydir/Wiki/index.php?itemtopmath すまん…JDでエラーが出たからもう一度送信したらこうなった(´・ω・`) >>536
数式番号が必要なら
\documentclass{jsarticle}
\usepackage{amsmath}
\newcounter{mynum}
\renewcommand{\themynum}{\arabic{mynum}.}
\newcommand{\myitem}{\refstepcounter{mynum}\mbox{\themynum}}
\begin{document}
\begin{flalign}
\myitem &&\int \sin x \, \mathrm{d}x &= -\cos x + C & \\
\myitem &&\int \sin^2 x \, \mathrm{d}x & = \int \frac{1-\cos 2x}{2} \, \mathrm{d}x & \\
&& &= \frac{x}{2} - \frac{\sin 2x}{4} + C & \\
\myitem &&a+b+c&=1 & \\
\myitem &&z&=\int f(x) \, \mathrm{d}x & \\
&& &=1&\\
&& &=2&
\end{flalign}
\end{document} >>542
なるほどー
番号付き箇条書きで数式のみならこれいいね \documentclass[leqno]{jsarticle} 数式を含まない文書ならMS Wordのほうが楽なんじゃないですか?
ビジネスとかでLaTeX文書作ると,LaTeX知らない人に「アホか」と思われそうな気さえする
(PDFとか渡しても書き換えできないかしにくいし,ソースファイル渡してもその人が使えないと意味ないし)
数式等を含む文書だとLaTeXじゃないと死ぬと思うけど LibreOfficeみたいに数式ぶち込めるワープロソフト使えばいいじゃん
WordにTeXが実装される話はどうなった? 数理哲人とかいう算数好きなおっさんの幼稚などうでもいい話は切り捨てて、専門的な記事を連載してもらいたい。 $y'^'$ と入力したらプライムの肩にプライムの乗った式になりますが
これってどういう分野で使うんですか? >>646
そんなもん書いたヤツしかわからんだろ。
TeXは仕様どおりに動作するだけだ。 >>647
そういわれればその通りなのですが
この入力に対してその出力をするようわざわざ ' を定義しているようなので気になったのです >>648
むしろ、ルビサイズで上付きにしないで本文サイズの \prime をわざわざ使う場面のほうが分からん
添え字サイズのプライムの右肩に添え字添え字サイズのプライムを付けるとか狂気しか感じん ¥subsubsubsectionってないの?
自分で定義しないとダメ? jarticle.clsをエディタで開けば、分かる話。
\subsubsectionをcopyして、作るしかないね。 このスレで今までに出た¥newcommandをまとめたパッケージがほC cloud latexでpdfをフルスクリーンにすることはできないのでしょうか?
share latexだとできるのですが 普通の数学の論文の文書を「PDF化した後」と「打ち込んだコマンドの元文書」の
両方を見たいのですがそういうのを見れるサイトってありますか? それからtex打ち込みを計算用紙代わり(思考用)に使ってる人っていますか?
グロタンディークはタイピングで数学してたなんて話も聞きますが さっき正に>>699をやったが、普通に手で下書きした方が自分の間違いを見つけやすい >>700,>>701
鉛筆やシャーペンだと下が固くても柔らかくてもなんか嫌なんですorz
万年筆やボールペンだと消せないし
みんなどうしてるのか知りたい・・・ 五ミリ方眼ルースリーフに2Bか4Bのシャーペンで
筆圧低めで丁寧に書き万年筆でなぞる
最初からペンで書くと間違いの修正や記号の変更が
面倒なので
漫画の原稿みたいな感じです
たまに清書したくないけど残したい場合があって
そんなときは木炭画や鉛筆画のためのフィクサチーフで止める
いずれにせよ適当な段階で大事なノートは tex 打ちする >>698
PDFファイルだけでなくその(La)TeXのソースファイルを見たいってことだよね
皆無じゃないだろうが論文の(La)TeXソースファイルを公開している研究者は非常に少ないと思うよ
だって勝手に一部の数字や大事な箇所だけを改竄した偽論文を他人にこっそり作られて
著者名やタイトルなどは変えずに自分の論文(重大な間違いを含んだもの)としてばら撒かれかねないからね >>703
そういう最終作業の段階じゃなくて
本を書きながら読んで分からないところを考えるときの話ですorz
>>706
改変不可な形で画像としてとかで公開してくれたら嬉しい
wikiの編集なんかでもいっぱいコマンドがあるけど
コマンド集なんか見るより「別のこのwikiの記事と同じ風にレイアウトしたい」
って思ったときすぐにそのソースファイルを見て真似れるので便利 >>707
overleafはすでにチェック済み? latexをアウトラインエディタみたいな感じで使えるといいんだけどね >>708
サイト行ったけど意味わかんないし
あと言い忘れましたが僕はまだ論文書くような段階じゃないので
今texで困ってる訳じゃないですm(_ _)m
>>709
消せるボールペンは消えないです
鬼の形相で擦ればなんとか消える感じです
文書繋がりでみんなの勉強法(書くときの事)知りたいです 「ノートを作るのが趣味」とかいうダメなタイプじゃん
まあ「参考書を揃えるのが趣味」よりは幾分かマシだが >>711
鉛筆削り器を使うと、先端が3角錐状になって、最終的に使うことになる芯の部分は全体の1/3にも満たない。
肥後守で鉛筆を削ることが出来ればの話だが、肥後守で鉛筆から芯を丸ごと取り出して
芯ホルダーにはめて使うと、ごく普通の鉛筆の芯をほぼ丸ごと使える。
安上りな上によい書き方は、多分鉛筆を肥後守で削って芯を丸ごと出して、芯ホルダーにはめて芯を削らずに紙に書くこと。
美術家がデッサンをするときにこれに似た方法で書くことがある。芯の濃さはH、HB、Bのどれかがいいだろう。
100均鉛筆でもいい。ただ、100均鉛筆は鉛筆自体が曲がっていたりして形が歪んでいることもある。
芯ホルダーは、三菱鉛筆のユニホルダーが比較的対応できる芯の濃さの柔軟性が高く頑丈だと思う。
派手な記号や式を書くなら、H、HB、Bのどれかのシャープペンシルで書くのがいいであろう。
2Bより濃い濃さで書くと、紙に書いた文章や消しゴムを汚すことがしばしばある。
学習で書くのだから、万年筆やボールペンとかが特に必要になる訳ではなく、紙はチラシの裏でもいい。
学習で書くには、鉛筆のように単純な構造になっている筆記具が一番。
学習するために TeX で書くと、本を見ながら書くことになるだろうし、
本来不要である筈のムダな電力を要する上に、書きにくい姿勢で書くことになるだろう。 >>712
>「ノートを作るのが趣味」とかいうダメなタイプじゃん
そんなの全然残しませんよ
でも書いて考える時に『その時に』困ってるんです
あなたが数学を勉強してる時にどうしてるか知りたいんです
>>713
シャーペンより『なぜ』鉛筆がいいとあなたが思ってるか殆ど書いてくれてない
勿論僕自身も鉛筆も試しましたね
確かにおっしゃる通りシャーペンはアタッチがデリケートなので
その意味で鉛筆の方がイイかも知れません
でも使い続けるとシャーペンとそこまで違いがなくなって来るんですよね。
そうするといつもキンキンに先を尖らせておく手間が面倒になってしまうんです 非常に不思議なんですが椅子に座って紙を膝に乗せて書くとその姿勢だと
書き味として最高最強なんで書き味はそれで全く申し分ないんです。
ただそれを普通の椅子でやると2時間ほどで腰を痛めます。
で更に不思議なんですが電車の椅子でそれをやれば(椅子の構造的に)
6時間以上ぶっ通しで勉強しても頭も手も腰も一切全く疲れないんですよね、
グロタンディークは1日12時間勉強してたそうですが1日6時間もできれば十分です。
ただ電車は携帯の通話やら大声の笑い声貧乏ゆすりのカツカツ音などが
気になって無理なんですね、なので苦労して電車の椅子を自宅に購入する事に
成功したんですが、電車って乗り換えるじゃないですか、同じ椅子に座ってたら
同じ体勢が続くのかどうも無理っぽくて・・・。今振り出しに戻ってます。
机の上で勉強すると下が硬いと一日1時間持ちません、下を柔らかくして
(紙を重ねて)書くとm文字をハッキリ書こうとして手首や肘に力が入り
一ヶ月も続けると右腕が悲鳴を上げて無理ですorz。
なので今は筆記用紙を諦めて書籍用紙で試したらどうか、
或いは書き込み可能な電子ペーパーで書けばいいんじゃないか、という
藁にもすがる思いで数少ない残された選択肢を模索しています。
今まではフランスから特別に輸入していた最高級上質紙を使ってごまかしごまかしで
数学を勉強してきましたが4千枚くらい使っているうちにダウンしました。 そんなに熱弁したかったら筆記用具のスレを立ててやれよ
ここはTeXのスレだ >>716
筆記具、文具、文房具スレなら腐るほどあるぞ >>714
>シャーペンより『なぜ』鉛筆がいいとあなたが思ってるか殆ど書いてくれてない
シャーペンや芯ホルダーは本体が壊れることがある。万年筆など他の文具であっても、本体が壊れるかどうかに注意。
実際に、シャーペンは、普通の書き方で書いているのに、
本体がいきなり修理不可能な状態になって壊れ、書けなくなったことがある。
シャーペンは壊れると、買い換えない限りその芯は全く使えなくなる。
ボールペンはインクの減りが速くて、途中でスラスラ書けなくなることもある。そうなったら捨てるしかないだろう。
シャーペンやボールペンは、柔らかく持つかしっかり持つかなどといった書き方の違いはあるものの、
本体の使い方はほぼ一通り。はっきりと目で分かる書き方はほぼ一通りに決まる。
それに対して、鉛筆だと、芯ホルダーが壊れても、肥後守で削れなくても、
鉛筆削りがあれば現在普及している使い方で書ける。
他にも、鉛筆ごとはめて使えるホルダーがあったりして、工夫次第ではっきりと目で分かる書き方は何通りにもなる。
肥後守で鉛筆を削ると、ケガを防ぐのに注意力や集中力を要するので、
肥後守で削るのに慣れると、かえって精神的に落ち着きを取り戻せるようになることがある。
鉛筆の芯ホルダーや鉛筆本体、鉛筆のホルダー、シャーペン、ボールペンの持ち方に違いは殆どない。
以上の事柄を比較すると、鉛筆がシャーペンやボールペンより柔軟性があって優れていると分かる。
下敷きはあった方がいい。 >>711
>サイト行ったけど意味わかんない
君のいうTeXのソースがたくさん集まって、公開されているサイトだけど。
ソースとコンパイル後を並べて表示してくれるので、君の要望に叶うと思ったのだけ。 >>716
過疎気味だし普遍的テーマだし同じ文書繋がりであんたはどうしてるか教えてくれよ
電子ペーパーなんて隣接トピでしょ
>>717
>筆記具、文具、文房具スレなら腐るほどあるぞ
そういうスレは思考補助ツールとして文具を見てる人が少ないし
インテリアとかそんなウンコみたいな話題より
数学科の人の話の方が聞きたい
>>718
壊れやすいとかにくいとかそんな副次的な問題よりも
「紙は、考えるための最適のツールだ」という観点に特化したご意見が聞きたかった
>>719
ごめんだけどちょっとだけ黙ってて
>>720
いやそれは当然分かってて「分からない」と言ってるんだけど
https://www.overleaf.com/
どこをクリックしてどこをどう見たらいいのかイミフ >>722
猫の何十分の1以下の事でうるさい事言わない
>>723
したけりゃサッサと勝手にして下さい
話題って複数同時並行してもいいんですよ別に >>718
>「紙は、考えるための最適のツールだ」という観点に特化したご意見が聞きたかった
そもそも、TeX で書くときも机に座ることになり、長時間座っていれば、腰に負担がかかり腰痛が起きる可能性は高い。
正座や胡坐をして書いていても、長時間腰を動かさないとl腰を痛めて腰痛を起こす可能性がある。
更に、考えて書くのに使うツールとして、やがては捨てることになるのに、
フランスから特別に輸入していた最高級上質紙を使う理由が全く分からない。
普通に考えたら、他のことに使えるカネを自らでドブに捨てていることになり、単なるカネのムダ。
故に、>>715のような文章を書いて文句ダラダラ並べてもどうしようもない。 >>721
>>726は、>>718(自分自身)へのレスではなく、>>721の
>>>718
>壊れやすいとかにくいとかそんな副次的な問題よりも
>「紙は、考えるための最適のツールだ」という観点に特化したご意見が聞きたかった
に対するレス。 ということで、文具の件はスレの内容から少し外れるし、終了。 >>726
>そもそも、TeX で書くときも机に座ることになり、
>長時間座っていれば、腰に負担がかかり腰痛が起きる可能性は高い。
腰が痛くなるの「座った状態で膝に紙を置いて書く」作業を2時間以上続けた
時です。椅子がそういう作業をする構造になってないから
おそらく誰でもなります。電車の椅子ならなりません。
普通の机に向かう作業でなら腰は痛くなりません。
>考えて書くのに使うツールとして、やがては捨てることになるのに、
>フランスから特別に輸入していた最高級上質紙を使う理由が全く分からない。
残すために使ってるんじゃなく思考補助ツールとして使ってるのです。
あなたは数学の勉強をしていますか?
しているなら数学の思考をしている時どうしてるか教えて下さい >>728
他の人のご意見を募集中ですm(_ _)m
宜しくお願いします >>729
>あなたは数学の勉強をしていますか?
>しているなら数学の思考をしている時どうしてるか教えて下さい
考えることを頭に入れて瞑想。
アイディアが浮かんだら、正座して鉛筆で下敷きをしいてチラシの裏に下書きする。
それから、要点を抽出して1つの文章にまとめて書き上げる。
解析などで強烈な計算が必要な場合は、最初から同様に正座でチラシの裏に書きまくって要点を抽出してまとめる。
以上。
TeX のスレなので文具の話は終了。 NG ID:3FPYcUgP ID:obrfWbw7
別スレ立ててやって CTAN has currently 5423 packages.
この中で日本人が書いたパッケージってどのくらいあるのだろう。
TeX界隈に大きな影響を与えたgeometry.styは特にすごいと思う >>732
>考えることを頭に入れて瞑想
代数幾何とか複雑な内容を
書かずに本を見るだけで理解出来るのですか???? >>734
つかわないんだよな。エラー出やすいから ていうかおまえら数学科じゃねえだろ
学部一年レベルの数式しか付き合いねえヤツは数学板ででけえ顔すんな
unix板にでも行けアホンダラ 美文書であつかわれてないから、推奨される方法ではないと勝手におもってる >>735
文具の話から数学の学習法になっているが、
基本的に行間を埋める必要があったり、演習問題を解くときは、
これまで読んできた本の内容の概要は頭に入っている筈である。
なのだから、可換図式などであっても、考えるべき事柄を定式化して
紙に書いて見ながら考えれば、そのうちやがては頭に入り、瞑想しながらでも考えられる筈である。
本を読みながら何も書かずに考えて理解しようとすると、
腰が痛くなったり首が凝ったりして疲れることもあるので注意を要する。 >>741
>これまで読んできた本の内容の概要は頭に入っている筈である
その肝心の「本の内容」を理解するために
あなたはどうしてるかが知りたいです。そこのプロセスこそを知りたいです。
>>732←の2行目以降は作業の段階に過ぎないです。 >>742
文具の話から数学の学習法の話に移り変わっている。
また、内容の理解の仕方のプロセスはむしろ心理的な問題であり、人それぞれである。
代数幾何をの学習段階になっていれば、ホモロジー代数などの
様々な前提知識を得るために既に同様な内容の質問がなされている筈である。
このような質問内容は本来>>735で書かれて然かるべきことである。
更には、代数幾何の本を読んだ後も読むべき本があったり、
論文を書く必要があったりして、するべきことは沢山あるだろう。
おまけに、回答者に対して代数幾何のようなことを学習していることを前提に>>735を書いているが、
数学をする人が全員代数幾何のようなことを学習している訳ではないだろう。
故に、している質問の内容は意味をなしていない。
ここは本来 TeX のスレである。
故に、質問内容は荒らしと見なし、却下。 >>743
あなたは
ID:obrfWbw7=D:G2nPcR2G
結局僕が知りたかった「考えるための最適のツール」の話に関して
あなたは1行も言及してくれてない、『肝心の「本の内容」を理解するために
あなたはどうしてるか』を何も語ってくれてない、あなたは日本語が出来てない、
会話が成立していない、聞いていない事しか答えてくれてない。
多分あなたは数学科の人じゃないでしょ?何の分野の何を勉強してる人なの?
日本語ができない人はレスをくれなくていいですよ。
>ここは本来 TeX のスレである
それ以前にここは数学板である、数学板に存在する全てのスレは
数学を勉強する際のあらゆる心構えや雑談も内容に含む、
数学を勉強していない者が、TeXだけの付き合いしかない者が、
数学板に存在するスレの内容に関して、数学に関する内容のレスに関して、
薄っぺらい観点からとやかく口を黙らせようとするなど100年早いっすよ。 >>744
文章をダラダラ書き連ねているが、話をすり変えていることに何の変わりもない。
何が考えるための最適のツールとしての文具も人それぞれである。
よって、同様に荒らしと見なし、却下。 >>744
そもそも、何が考えるための最適のツールとしての文具なのかも人それぞれである。 >>745-746
却下宣言なんて一々しなくてから。勝手にスルーしてくれ。
>話をすり変えている
>文具の話から数学の学習法の話に移り変わっている
一つだけ断っておくけど僕は文具の話そのものがしたいんじゃない。
思考ツールの補助としての側面の文具の話をしていたら
あなたは思考に文具を使用しないと言ったから【そもそも論】である
思考そのものの方法を伺ったんですよ??
あなたは病的に『文脈』が理解できない人 >>747
>思考ツールの補助としての側面の文具の話をしていたら
>あなたは思考に文具を使用しないと言ったから【そもそも論】である
はっきりいって、鉛筆で字が書けないというのは医学的に体に異常がある状態である。
詳しい病状は体を見ないと分かりっこない。
普通はフランスから特別に輸入した最上級紙を買う金があるなら、医者に行くと考える。
医者行って見てもらえ。
あと、>>732や>>741のどこから思考に文具を使わないことが読み取れるんだ? >>747
あと、長時間速く腕を動かして書いていれば、腕を痛めるのは当然だ。
いわゆる長時間最速で走ることは出来ないが、少し速度を落とすと長時間走れるのと同じだ。 >>748
>鉛筆で字が書けないというのは
そんな事一言も僕は言ってません
この一行以外もうあなたのレスは読んでません スレチの荒らしに構うやつが1人いるだけでスレの流れが崩壊する
飽きるほど見てきた光景だ 文具の話なら、本の余白にちょこちょこ書いたり、ちょこっとしたメモを
書くなら鉛筆だよね。跡が残らずに消せるし。
長いものを書くなら万年筆かな。力が入らないから。
自分の字で書いたものは、後で見返すときにも読みやすいからいいよね。
パソコンの活字なら書いてることすら難しそうに思えてしまう。
ここはtexのスレなので、勉強のときに使う道具を論じるスレではないんだよね。
久しぶりに覗いたら、変なスレになってたのでわらた >>754
ちょこちょこ書いたりする時でなく
ずっしりした内容の本を理解するために書く時を想定してます。
tex、電子ペーパー、紙、文字、つながりで多くの人にちょっと意見をお伺いしてみました マクロで独自の文字修飾を実装したくて、ulem.sty の \uuline マクロなどを調べているん
ですが、以下のようになっています。\uuline は、
\uuline{下線を引きたい文章や数式}
のように使いますが、以下のマクロ定義だと引数が見当たらないのですが、どういう
仕組みになっているのでしょう??
\def\uuline{\bgroup \markoverwith{\hbox
{\kern-.03em\vtop{\kern.2ex\hrule width.2em\kern1.1\p@
\hrule}\kern-.03em}}\ULon} 投稿直後、ひらめいて、
最後の \ULon が、展開された UL@math (引数を1つとる) が本質的な部分
のような気がしてきました。
% \ULon simply calls \UL@on (possibly \UL@on=\UL@onin) for text mode, but
% \UL@onmath if it is math mode.
\def\UL@onmath#1{\UL@ender\mathord{\UL@hrest\mathop{\kern\z@#1}\limits\sb
{\UL@leadtype\LA@hskip\p@ plus1fill}}\egroup} \limits が、「上・中・下」 にオブジェクトを配置できるみたい。 集合の { | } をうまく書く環境ってどれがベストなんですか?
いつも \left\lbrace hogehoge \,\Big\vert\, fugafuga \right\rbrace
とかして真ん中の vert の修飾でサイズをコントロールしてるけど hogehoge と fugafuga のサイズに
合わせて真ん中の vert がにゅいっと伸びて欲しいなといつも思ってる >>760
\myvert みたいにしてしまうことも出来るが、\vert を独自マクロに書き換える事も出来るし、
文字「|」をマクロみたいにTeXに扱わせることが出来る
(文字「|」を、「制御綴り control sequence」のようにTeXが解釈するようにする
事も出来るということ)。
左の括弧が始まる時に、括弧の大きさを変数に入れておけば、真ん中の棒を
その変数に合わせたサイズにしてしまうことを、やろうと思えば出来る。
集合の記号とは少し違うが、本質的に同じ事をやっているのが、\Braket マクロ。
platex でも、braket.sty で使える。
マクロ名を何も書かないで、{・・・} と書くと、中の部分は、C言語のローカル変数の
スコープのような感じになる。そこで変数を定義すると、ローカル変数のようになり、
外部には漏れない。だから、その変数の値で、真ん中の棒の大きさを変える事が出来るはず。
左括弧のマクロの定義部分に、\bgroupを書き、
右括弧のマクロの定義部分に、\egroupを書けば、そのような事が出来ると思われる。
大きさを取得するには、\setbox0=\hbox{・・・} として、\ht0 とすると、・・・ の部分の高さが
取得できるハズ。これを利用すると、括弧の大きさを自動選択することも出来ると思われる。
\newbox\toto として、\setbox\toto とすると、0 以外の番号を自動的にアロケートできる。
番号は、0〜255が使える。 試してないけど、
\hbox{A\vruleB}
とすると、AやBに合わせて縦棒が表示されるかも知れない。 >>760
試しに、
\begin{align}
\hbox{\Bigg\{ A \vrule B \Bigg\}}
\end{align}
としてみたところ、\vrule の部分が、左右の括弧と同じ大きさになって表示される
事が分かった。
大体の理由は、\vrule は、縦棒を「目いっぱい」引くようなコマンドで、その
「目いっぱい」の長さは、自分が含まれている「ボックス」によって決まるから、
という事らしい。
\hbox は、水平ボックスを作るコマンド。今の場合、大きさを明示して無いので
中に入っているオブジェクトの大きさになる。
\vrule自体はボックスの大きさに影響を与えない。自分がボックスの長さにまで伸びる。 >>752
>>鉛筆で字が書けないというのは
>
> そんな事一言も僕は言ってません
>>714の
>勿論僕自身も鉛筆も試しましたね
>…(以下略)…
と>>715の
>非常に不思議なんですが椅子に座って紙を膝に乗せて書くとその姿勢だと
>書き味として最高最強なんで書き味はそれで全く申し分ないんです。
>ただそれを普通の椅子でやると2時間ほどで腰を痛めます。
>…(途中略)…
>
>机の上で勉強すると下が硬いと一日1時間持ちません、下を柔らかくして
>(紙を重ねて)書くとm文字をハッキリ書こうとして手首や肘に力が入り
>一ヶ月も続けると右腕が悲鳴を上げて無理ですorz。
の部分とから、あなたは現在鉛筆で一日1時間(続けて)書けないような状態であることが読み取れる。
他の方へ:荒らしに余計なレスをして、失礼しました。レスを汚しましたがご容赦下さい。 >>760
\begin{align}
\left\{ x \, \vrule \, x > \frac{1}{2} \right\}
\end{align}
とすると、まず、分数の \frac{1}{2} の高さに合わせて、左右の中括弧の
大きさが自動的に決定される。この場合、分数が大きいので、
大き目な中括弧になる。
そして、\vrule は、中括弧の高さにあわせた縦棒に表示される。
実際にやってみると、数学の教科書と余り変わらないような表示になった。 >>760
mathtoolsのドキュメント:
http://ctan.math.washington.edu/tex-archive/macros/latex/contrib/mathtools/mathtools.pdf
のp.24に、量子力学の bracket について、
\DeclarePairedDelimiterX\braket[3]{\langle}{\rangle}%
{#1\,\delimsize\vert\,\mathopen{}#2\,\delimsize\vert\,\mathopen{}#3}
という例が出ている。
\braket[\Big]{B}{\sum_{k} f_k}{C}
のように使う。引数の個数 [3] に対応した、{B}{\sum_{k} f_k}{C} が 3 つの引数。
マクロ中で、\delimsize が、括弧の大きさに展開されるらしい。
出力結果は:
<B|\sum_k f_k|C>
みたいになる。
なお、マクロ展開時、明示的に書かなくても、
\langle、\rangle の直前に、\Big などが自動的に付くらしい。
\delimsize\vert の部分は、\Big\vert のようになるらしい。 >>760
あと、>>767 の1つ目のリンク先に
\newcommand\set[3]{\csname #3l\endcsname\{#1%
\,\csname#3\endcsname\vert\,%
#2\csname #3r\endcsname\}}
というやり方が出ている。
使用時は、
\set{A}{B}{\Big}
のようにすると、
\Bigl\{ A \Big\vert B \Bigr\}
のように展開される。出力結果は、{, |, } の3つとも高さが 「\Big」 で、
{ A | B }
となる。
\csname, \endcsname は、囲まれた部分が、マクロ展開された後に、
制御綴り (=マクロ名) と解釈される。 話は変わって、\cancel マクロは、platexでも使える。
でも、TeXは、「傾斜した直線」は「苦手」とされているのに、
どうやって斜めの直線を引いているのかとても疑問。
cancel.styを見てみても、 グラフィックを扱える picture環境などは
全く使われていない。
実装では、割り算や掛け算をしているように見えるので、直線を自前で描いて
いる可能性がある。となると、繰り返しが必要だが、TeXで「繰り返し」を行
えそうなコマンドとしては、\repeatや、\leaders があるが、それらは
全く使われていない。
残りの可能性としては、C言語の関数の再帰呼び出しに似たような
「再帰マクロ展開(呼び出し?)」を使っている可能性。
それはじっくりコード(?)を解析しないと分からないので、良く分からなくなった。 % #3, #4 vector direction
% #5 vector width
\vector(#3,#4){#5}
というコマンドが使われているのが気になる。
\vectorコマンドは、cancel.styでは定義されていないようだ。 今は \left\{...\middle|...\right\} じゃね? >>772
http://d.hatena.ne.jp/zrbabbler/20120411/1334151482
1. \middle\mid とすることは出来ない。
2. 代わりに \middle| と書くと、これは「関係演算子」の扱いにならないので失敗してしまう。
とある。 (オイラは、\middleについて良く理解してない) \middle|
の代わりに
\;\middle|\;
でいいんじゃね? >>773
そこらへんは \middle| の前後の ... ってとこで色々気の済むようにすればいいんじゃね? 海外の友人「ジャップはバックスラッシュに通貨記号を割り当てたようだけど、コマンド見辛くないの?」
何も言い返せんかったわ… >>777
コマンドをごりごり書くような人種はちゃんとバックスラッシュになってるフォントを使う >>777
その一方で、スラッシュとバックスラッシュを混乱しなくて済んでる。 cygwinにteTeXをインストールして、platexを使ってるけど、
\middle で
「Undefined control sequence.」
となる。
同じソースが、\middle を書かないと通ることも確認済み。 >>780 と同じバージョンの platex で、>>767 の1つ目のリンク先に書かれている
ソースで使われている \ifcaseが正しく動作するのを確認したよ。
\begin{eqnarray}は、\begin{gather*} に変えても通った。
ただし、\DeclarePairedDelimiter を使えるようにしてけど、
\DeclarePairedDelimiterX{\innset}[2]{\lbrace}{\rbrace}{%
#1\;\delimsize\vert\;#2}
の \DeclarePairedDelimiterXは、新しいバージョンのものらしく、未定義だと怒られるので
使えなかった。でも、本質的にはいけます。
------------------------------------------------------------
\newcommand{\innseta}[3]{
innseta( #1, #2, #3 );
\vsa
}
\newcommand{\innsetb}[2]{
innsetb( #1, #2 );
\vsa
}
\newcommand{\innsetc}[2]{
innsetb( #1, #2 );
\vsa
}
\newcommand{\myset}[3][2]{%
1=#1, 2=#2, 3=#3 :
\ifcase#1\relax
\innsetb{#2}{#3}\or % 0
\innseta{big}{#2}{#3}\or % 1
\innseta{Big}{#2}{#3}\or % 2
\innseta{bigg}{#2}{#3}\or % 3
\innseta{Bigg}{#2}{#3} % 4
\else
\innsetc{#2}{#3}
\fi}
\begin{eqnarray}
\myset{A}{\frac{B}{C}} \\
\myset[0]{A}{\frac{B}{C}} \\
\myset[1]{A}{\frac{B}{C}} \\
\myset[2]{A}{\frac{B}{C}} \\
\myset[3]{A}{\frac{B}{C}} \\
\myset[4]{A}{\frac{B}{C}} \\
\myset[-1]{A}{\frac{B}{C}}
\end{eqnarray} 誤: \newcommand{\myset}[3][2]{%
正: \newcommand{\myset}[3][0]{%
2つ目の[・・・]には、#1を省略した時のデフォルト値を指定する。
#1は、実引数としては、{・・・} ではなく、[・・・] で指定する。 \catcode`\|=\active
\mathcode`\|32768\let|\myvert
とすると、| と言う文字を、\myvert の「エリアス」として用いる
事が出来るようになるのかも。
複雑なので良く理解で出来てない。 \middle は e-tex 拡張で導入された新しいプリミティブだから古い環境じゃ使えないよ >>773
で引用しているサイトに最終的な答えが出ているのにいつまで同じ話してんの?
TeX を新調 & \middle の前後に「\;」または「\mathrel{}」を追加でいいじゃん >>785
teTeXで入れたplatexは、e-TeXに対応していないので、\middleが使えないみたい。
TeXLiveは、1GBくらいDLしないといけないと思うんだけど、どうやればいいんでしょう?
あと、cygwinも、WinXPだとインストーラが働かなくなってしまった。 cygwinのTeXLiveは、「sheme-basic」を選ぶと、「162MB」で済みそうなことが
分かりました。そこで、install-tl-unix.tar.gz をWindowsからダウンロードして、
cygwinから、tar で展開して、./install.tl を実行し、
Enter command:S[ret]
として、「Select scheme」で、
Enter letter to select scheme: d[ret]
として、
d [ ] basic scheme (plain and latex)
を選び、R[ret]で戻ると、
Detected platform: Cygwin on Intel x86
<B> set binary platforms: 1 out of 19
<S> set installation scheme: scheme-basic
<C> set installation collections:
2 collections out of 41, disk space required: 162 MB
<D> set directories:
TEXDIR (the main TeX directory):
/usr/local/texlive/2017
TEXMFLOCAL (directory for site-wide local files):
/usr/local/texlive/texmf-local
TEXMFSYSVAR (directory for variable and automatically generated data):
/usr/local/texlive/2017/texmf-var
TEXMFSYSCONFIG (directory for local config):
/usr/local/texlive/2017/texmf-config
TEXMFVAR (personal directory for variable and automatically generated data):
~/.texlive2017/texmf-var
TEXMFCONFIG (personal directory for local config):
~/.texlive2017/texmf-config
TEXMFHOME (directory for user-specific files):
~/texmf
と表示されるので、
Enter command:I[ret]
として、
<I> start installation to hard disk
を選んだところ、85個のファイルのダウンロード後、インストールが始まり、 >>78
[続き]
・・・・
・・・・
running updmap-sys --nohash ...done
/usr/local/texlive/2017/bin/i386-cygwin/updmap: kpsewhich -var-value=TEXMFROOT failed, aborting early.
BEGIN failed--compilation aborted at /usr/local/texlive/2017/bin/i386-cygwin/updmap line 28.
./install-tl: updmap-sys --nohash failed:
re-running mktexlsr /usr/local/texlive/2017/texmf-var /usr/local/texlive/2017/texmf-config ...
pre-generating all format files, be patient...
となって、その後エラー停止。上記のudmapがシンボリックリンクだったので
D:\cygwin\usr\local\texlive\2017\texmf-dist\scripts\texlive\updmap.pl
(D:は、WinXPやcygwinのインストールされたドライブ)
の28行目を調べてみると
my $TEXMFROOT;
BEGIN {
$^W = 1;
$TEXMFROOT = `kpsewhich -var-value=TEXMFROOT`;
if ($?) {
die "$0: kpsewhich -var-value=TEXMFROOT failed, aborting early.\n";
}
chomp($TEXMFROOT);
unshift(@INC, "$TEXMFROOT/tlpkg");
}
となっていた。コマンドラインで調べてみると、kpsewhich自体は実行可能
だったが、TEXMFROOTという環境変数は存在してませんでした。
どういうことでしょう? XP とは想定外だなぁ…
D ドライブに XP & Cygwin ってことは C ドライブには他の OS がインストールされているんだと思うんだけど
そっちじゃダメなの?
それかわざわざ Cygwin 使っているんだから D ドライブはいっそのこと Linux にしてしまうとか?
それと scheme-basic だと pLaTeX とか使えないんじゃないのかな?
ttps://texwiki.texjp.org/?TeX%20Live#p06f63c2 >>790
TeXLiveの使用をあきらめる事にしました。
e-TeXも。 TeXLiveって、Japanese環境を入れようとすると、650MBくらい行かない? いまの PC 環境を基準に言えば 650MB くらいどうってことないんだよね…
あなたの環境は古すぎるしもし XP でネットに接続しているのなら危険ですよ
安い中古 PC でも買った方がいいんじゃない? スレチかもしれないのですが、他に良い場所が無さそうなのでここで質問させてください
Fall creater update後のWindows10でPowerPointのWMFをMeta file to EPS Converterで変換したEPSをLatexに貼り付けると、一部しか表示されなかったり余白が他の文字などを覆ったりなどおかしな表示になります
Windows7、8、FCU以前の10で変換したEPSなら問題無く表示出来ました
同様の症状を起こしたけど解決できた方おられませんでしょうか? >>798
テキストエディタで開いてバウンディングボックスを直せばいいよ。
eps2epsとかpurifyepsを使ってバウンディングボックスに変化がないか試すのもいい >>798
>余白が他の文字などを覆ったり
clipオプションをつける >>761 >>763 >>765
みなさんありがとうございます.長年latex使ってきたつもりですが \vrule のことを知りませんでした. >>801-802
さらに実験したところ、
\begin{align}
\left\{ xxx \, \vrule \, yyy \right\}
\end{align}
のようなコードだと、xxx, yyy の部分の中身によっては、\vrule の長さが、
左端、右端の括弧の高さより短くなってしまうことがある。
その場合、以下のようにすると良いことが判明:
\begin{align}
\left\{ {xxx} \, \vrule \, {yyy} \right\}
\end{align}
英語文献も含めて、沢山調査したが、正確な理由は不明。
これは、TeXの深い闇かも。 ちなみに、\vrule の、完全な書式は:
\vrule height a depth b width c
で、パラメータを全て省略すると、自分が入っている一番内側(=immediately enclosing) の
「horizontal box」か「line」の縦方向の長さに目いっぱいの縦棒を引く事になる。
depth, height は、それぞれ、描きたい縦棒の、ベースラインより上、下の長さを指定する。
width は、縦棒の幅。省略した時は、0.4pt になる。
(ただし、数式モードだと厳密に言うと、horizontal box とはちょっと違うのかも知れない。) 誤:depth, height は、それぞれ、描きたい縦棒の、ベースラインより上、下の長さを指定する。
正:height, depth は、それぞれ、描きたい縦棒の、ベースラインより上、下の長さを指定する。
「the immediately enclosing box or line」=「すぐ外側を包んでいる水平 box か line 」
「If height or depth is missing, it's set to the height or depth of
the immediately enclosing horizontal box or line.」 なにが「TeXの深い闇」だよw
\vrule は数学記号や文字として作られたものじゃないし勝手にいい加減な使い方をしているだけだろ…
そういう間違った使い方を勧めるのはやめろよな
それよりいまだに Windows XP を使っている方が深い闇だろ… >>799-780
eps2epsで無事に解決できたようです!
ありがとうございます! >>807
解決できて何より。
でも、そろそろepsを使うをやめてpdfにしよう。
今はpdfが基本になっているので、epsはpdfに変換されてから取るこまれる。
LaTeX原稿をコンパイルするときの計算コストがそれだけ無駄になるし、
同じ図版なのにpdfファイルの分のディスク容量も消費する。
過去のepsを流用するなら、epstopdfなどで変換できる。
PowerPointで作図するなら、そのページをpdfで保存した後に、
pdfcropで余白を切り取るのはどうだろう。
wmf経由よりもトラブルが少ないと思うけど。 >>806
そうでもない。
\vruleは、パッケージの実装において、縦棒として使われている。 なお、\vruleは、TeXの基本部分に実装されているので、パッケージ依存性がとても
少ない。
latexを入れて無くても使える。
むしろ、\mid よりも基本的といえるかもしれない。
だから、\mid が変な動作をするようなら、
\def\mid{\vrule}
としても良いくらいだ。 また「縦棒」とかいい加減な言葉を使って…
数学記号や文字としての実装じゃないからな
あくまで縦に伸びる線分としての実装ね
「\def\mid{\vrule}としても良いくらいだ」とかそこまで妄想できるって素敵だな
\midの前後の空きとか全く考えていないだろ…
もちろん\vruleを用いて適切に\midを再定義するのはいいけどその実装の仕方はないだろw
もう妄想はここじゃなくて自分の日記にでも書いてくれよ
あなたの妄想を真に受けて被害者が出たら可哀想だろ? ところでギリシャ文字はmboxで入力しちゃいかんのか? >>811
「縦棒」= Vertical Line であって、それが一番適切な言葉だと思った
のでそう書いてます。
集合の {A|B} の真ん中の | をなんというか、聞いたこと無いですし。
\mid なんて「真ん中」と言う意味で、もっと訳がわからない。
それに、\vruleの前後に空白を入れたければ、マクロ定義中に \, などを
入れれば良いだけで基本的過ぎます。その程度のレベルの人を対象にしてません。
また、\vruleは、TeX元祖の Donald Knuth氏 の TeX book の中でも
Raymond Seroul の A Beginner's book of TeX の中でも出てくる
基本的な物で、日本人は英語が読めない人が多いから一般的でないだけです。
はっきりいって、\mid の定義が不適切とも考えられるんです。
また、TeX は OSSなので完璧ではなく、まともに使うために修正する
のは問題ないはずなのです。だから、現状のままで使うのが最良と
いう考えを若い人に伝えるのは適切ではないでしょう。
OSSとはそういうものではないでしょうか。製品とは違い、中途半端な状態で
出回っているのです。完成度が低いということです。だから、個々人が改良する
のはむしろ良いことかもしれない。
現状のままでは簡便に(直感的に)は記述できないことが多いからです。 \mid は、「中間演算子」です。
中間演算子の例としては、C/C++ 言語で
if ( x > 0 || y < 0 ) { ・・・ }
のようにかくような場合の論理和「||」 や、
unsigned int a, b, c;
a = b | c;
の場合のビットOR「 | 」があります。
本来は、集合の「縦棒」とは違います。
それを、集合に使うことが流行ってしまってるだけではないでしょうか。
確かに、\mid を使う事が推奨されているような雰囲気はあります。 TeXを利用する日本人の多くは英語読めそうだが... 横からレスだが、
Wikipedia によると、set builder notation has three parts: a variable, a colon or vertical bar separator, and a logical predicate.ということで、vertical bar separatorらしいで。
なお、
ttps://en.wikipedia.org/wiki/List_of_mathematical_symbols_by_subject#Set_theory
によると、¥mid or ¥colonをと書いている。
もちろんWikipediaはオーソライズされていないのでエビデンスにはならないが。 >>813 は概ね同意だけど
>OSSとはそういうものではないでしょうか。製品とは違い、中途半端な状態で
>出回っているのです。完成度が低いということです。だから、個々人が改良する
>のはむしろ良いことかもしれない。
こういう頭の悪い発言を聞いたのは20年ぶりくらいな気がする 英語が読めるとうそぶくわりにruleは読めない変態さん
罫線を文字記号と間違えるとかすごく恥ずかしい >>818
今回はプログラマー的視点で書いてます。
内部実装としては直線が引ければなんでもいいわけなんです。
最終的な見た目が美しければ、罫線を使っても何の問題も無い。
それが駄目ならTeXのマクロプログラミングは出来なくなってしまいます。
TeXのマクロプログラミングは、はっきり言ってもっと汚いことをやってます。
ほとんど無理やりです。でもそれが TeX のパッケージ実装の実情です。
TeXは階層構造をなしており \vrule は基礎的な命令ですから、
どう使おうが誤りとは言えません。
グラフィックが書ければそれを使ってもいいんですが、TeXはグラフィックには
弱いので \vrule のようなもの使うしかない。
数学者的視点で言えば \vruleは使うべきではないかも知れませんが。 >>813
>>773 で \middle| に関して引用して \middle| の前後に空きを入れることを否定してたじゃん
それなのに \vrule の前後には空きを自分で入れればいいとかダブスタもいいとこだなおいw
>その程度のレベルの人を対象にしてません
あんたのレベルだって初心者レベルじゃん
>はっきりいって、\mid の定義が不適切とも考えられるんです
自分でこのようにした方がいいということがあるんだったらせっかく英語も嗜まれているようですからパッケージ製作者に提案でもしたらいかがですか? そもそもtexなんか数学板には板違いだろ
ここに来てる奴も殆ど数学科関係者じゃねえだろ
他の板にもtexのスレあるんだからそっち行けや
こんなくだらねえ話を数学板ですんなや >>821
\def\mid{\,\vrule\,}
とする、と言う意味だよ。マクロ定義知らないのですか? >>822
他の板のは、機能して無いっぽいからここしかないと思うけど。 >>823
>>773 であなたが引用したものは
「\middle|では前後の空きが不適切だから\;または\mathrel{}を前後につけて適切に使えばいいんじゃない?」
という内容なのに自分の都合のよい \middle の否定材料部分だけ引用している
>>773 の2.であなたは「\middle| と書くと前後の空きが不適切だから関係演算子の扱いにならない」と主張しているが
あなたの大好きな \vrule では自分で適当に前途に空きを入れろと言っているからダブスタって言ってんだよw
>\def\mid{\,\vrule\,}
それなら >>773 であなたが引用しているサイトの
\newcommand{\relmiddle}[1]{\mathrel{}\middle#1\mathrel{}}
で十分だろ texで精度の高い割り算するコマンドありますか? \divideだとあらすぎる >>827
emath の下請けマクロにいろいろあったような >>827
latexでいいなら
¥usepackage{calc} TikZ を常用しているのなら Floating Point Unit Library \usetikzlibrary{fpu} もありかもね
TikZ のマニュアルの p.627 から詳しいことが書いてあるね ありがとうございます。calcでちょっとがんばってみます calc パッケージって 3cm+2pt や 3*5pt みたいな書き方が許されるだけで計算精度って上がったっけ?
fp パッケージの方がいいかな? そこそこの精度があれば。あら過ぎなければいいです。calcでの割り算がよくわかんない orz >>836
精度は全く変わらないみたいだぞ…
\documentclass{article}
\usepackage{calc}
\begin{document}
\newlength{\AAA}\newlength{\BBB}
\setlength{\AAA}{43cm}\setlength{\BBB}{12pt}
\setlength{\AAA}{1pt*\ratio{\AAA}{\BBB}}
length = \the\AAA
\setlength{\AAA}{43cm}%
\divide\AAA by12\relax
length = \the\AAA
\end{document} fp パッケージを使いなさい
マニュアルは端末等で texdoc fp と打てば表示されるから
\documentclass{article}
\usepackage{calc,fp}
\begin{document}
\newlength{\AAA}\newlength{\BBB}
\setlength{\AAA}{43cm}\setlength{\BBB}{12pt}
\setlength{\AAA}{1pt*\ratio{\AAA}{\BBB}}
length = \the\AAA
\setlength{\AAA}{43cm/12}
length = \the\AAA
\setlength{\AAA}{43cm}
\divide\AAA by12\relax
length = \the\AAA
\setlength{\AAA}{43cm}
\makeatletter
\edef\aaa{\strip@pt\AAA}%
\makeatother
\FPdiv\ans{\aaa}{12}
\verb+\FPdiv\ans{\aaa}{12}: +\ans
\FPeval\ans{\aaa/12}
\verb+\FPeval\ans{\aaa/12}: +\ans
\FPeval\ansa{round(\ans:5)}
\verb+\FPeval\ansa{round(\ans:5)}}: +\ansa
\FPround\ansa{\ans}{5}
\verb+\PFround\ansa{\ans}{5}: +\ansa
\FPeval\ansb{trunc(\ans:5)}
\verb+\FPeval\ansb{trunc(\ans:5)}: +\ansb
\FPtrunc\ansb{\ans}{5}
\verb+\FPtrunc\ansb{\ans}{5}: +\ansb
\end{document} TeXは組版ソフトやぞ!!!
変なパッケージ導入すんのはやめろ! >>840
私を含む下々の者は必要に迫られてすでに作られたパッケージを使う判断を下すのだがそれを否定することはできないだろ?
ここで下々の者に文句を言っても何も解決しないから
パッケージ作成者に「TeXは組版ソフトだぞ!おかしなパッケージ作るな!」と言ってくりゃれ
マニュアル等に連絡先とかちゃんと書いてあるだろ…
まあ組版ソフトであることに拘り続けて数値計算や図形描画など組版以外の事に対応しないのであれば進歩がまったくないわけで
そんなことを続ければ誰もTeXに見向きしなくなるんじゃねえの? 文章作成、数値計算、図形描画などを一括して行いたいなら最初からJupyter Notebook使えば? >>842
使い物になるならTeXから引っ越ししようと調べてみたけど相互参照や目次・索引の作成はできるの?
こういう基本的なことができないなら話にもならないなぁ… >>845
TeXの代わりにはならないんじゃないかな
Jupyter Notebookは実験ノートのような位置づけなので
Jupyter NotebookをTeXのソースに変換する機能はあるけど >>846
教えてくれてありがと
まだTeXを使うしかないかなー >>824
>他の板のは、機能して無いっぽいからここしかないと思うけど。
おまえらが全員ここから消えてunix板にでも行きゃいいんだよ!
数学のスの字も知らんバカが数学という学問ブランドにたかって来んなカス >>848
LaTeX の L の字すら知らんボケが勝手なこと言ってんじゃねえよ
そんなに気に入らないなら削除依頼でも出してこいよカス 知らないのはpLaTeX2εのpだと思うんですけど \mid の否定はないの? \not \mid と書いたら思いっきりずれたけど。
手元にある本の記号は、斜め線が異様に小さいけど、そんなもんなの?
https://i.imgur.com/XL0KUmk.jpg amssymb
に
\nmid
と
\nshortmid
があるけれど、
\nmid
は見た目、斜線が短いですね >>865
¥vrule を2本引けばいいだけでは?
¥documentclass{ltjarticle}
¥usepackage{framed}
¥usepackage{enumerate}
¥newenvironment{865}{%
¥def¥FrameCommand{¥vrule width 2pt ¥hspace{1.5pt}¥vrule width .5pt ¥hspace{10pt}}%
¥MakeFramed {¥advance¥hsize-¥width ¥FrameRestore}}%
{¥endMakeFramed}
¥begin{document}
テスト
¥begin{865}
¥begin{enumerate}[(1)]
¥item もし
¥item である
¥end{enumerate}
¥end{865}
¥end{document} >>868
なるほど。ありがとうございます。
framed.styの左線を出す奴を 入れ子にして作ってみたりしていた… >>867
ネットにある簡単なサンプル眺めた方が勉強になるよ 改ページとか考えたら tcolorbox.sty で breakable にして左枠だけ表示させたほうが簡単かもね tcbで左側だけ表示するの大変そう(よく知らない) こんな感じかな?
\documentclass[dvipdfmx]{jsarticle}
\usepackage{tcolorbox}
\usepackage{bxjalipsum}
\tcbuselibrary{breakable,skins}
\begin{document}
\newtcolorbox{exam}[1]{%
enhanced,breakable,interior hidden,title={\bfseries#1},%
before upper={\parindent=1em},%
frame hidden,coltitle=black,boxsep=0mm,bottom=0mm,after skip=1em,before skip=1em,%
borderline west={4pt}{0pt}{black},borderline west={1pt}{8pt}{black},%
}%
\jalipsum[1]{wagahai}
\begin{exam}{演習1.2.3}
\jalipsum[2-3]{wagahai}
\end{exam}
\jalipsum[4-5]{wagahai}
\end{document} tcolorbox の使いにくい所は
使いやすくするためにほぼ全ての機能を盛り込んであって使用者はオプションで好きなように調整すればいいところだよねw
上の左枠に2本線とかデフォルトの設定がほぼ不要だと
これとこれとこれはキャンセルして必要なのはこれとこれね
ってキャンセルって指示を入れなきゃいけないところが慣れないと面倒だよね >>875
empty
から始めれば、んなキャンセルなんかせんでもかまわへん。 >>876
おー empty 便利だね
勉強になったありがとう・ω・ 幅をゼロにするphantomみたいなものないだろうか.
マクロ定義に \left( {#1}\right) が含まれているけれど #1 に (hogehoge) が含まれていても
「あとちょっとのところ」で マクロ定義の中の()が big になってくれないとき
\mymacro{(hogehoge\phantom{\big\vert\!\!})}とかやって調節してるけどどうも
本質的じゃないハックなのでなんとかしたい. >>878
vrule heigth **pt width0pt
っての(幅0pt高さ**ptの縦棒)を ** を好みの長さに調節して(必ず big になるような長さ)
\left と \right の間においておけばいいんじゃない? >>878
今、ちょっと事情で手元にTeX/LaTeXの環境がないので確かめてから投稿できず不確かで申し訳ないんだが
\hbox to 0pt{\hss \phantom{$\big\vert$} \hss} で幅0ptで\big\vertと同じ高さの水平ボックスを作れると思うんだが
ここで\hssは幅がマイナスにもなれる水平グルー >>879
\vrule の間違い^^;
>>880
実質 \vphantom だね
$\left(\vphantom{\big\vert}(hogehoge)\right)$ >>879
>>880
ありがとうございます。
教えていただいた \vphantom を試してみたら良さそうでした。 cloud latex等でコンパイル→pdfって何であんなに速いんですか?
単に向うのコンピューターが高性能だから? 数論で、法mに関するaの位数を表す記号 ord_m(a) について、\ord がないので、
\def\ord{\mathrm{ord}}
と定義して、$\ord_m(a)$と書いたんだけど、こんなことでいいのかな?
もっと探したら、そんな記号が存在しますか? >>884
ttps://tex.stackexchange.com/questions/29430/is-there-a-latex-symbol-for-order
これ? よくしらんけどそんな難しいやり方じゃなく
\newcommand*{\ord}{\operatorname{ord}}
みたいに簡単にやったんじゃダメなの? なんかよくわからない理由で脚注がアルファベットになってしまった.つまり
===========================
彼らは1970年代に活躍したが^a,1990年代にはその影響力は小さくなっていた.
--------------------
a 具体的な名前出すとヤバいので勘弁してください.
===========================
みたいになってしまった.本当は
===========================
彼らは1970年代に活躍したが^1,1990年代にはその影響力は小さくなっていた.
--------------------
1 具体的な名前出すとヤバいので勘弁してください.
===========================
みたいにしたい.
\renewcommand*{\thefootnote}{\arabic{footnote}} を試したけど無視された.
どっかのパッケージが悪さしてるのかなぁ. >>888
現象を再現する最小限のサンプルを作成すると自己解決するパターンに見える >>889
なるほど確かに.パッケージが30個ぐらい使われてるけど二分検索で行けそうです. >888
footnoteの番号は標準ではarabicですが、
強制的にarabicに変えたいときは、プリアンブルに
\renewcommand{\thefootnote}{\arabic{footnote}}
とすればよいとおもいます。 >>888
【報告】
1. 「パッケージを入れすぎて何処かでコンフリクトしてる」というような雑な認識だったが,別の箇所で試したら正常な脚注が作られた.
2. 問題を切り分けた結果,mdframed を巻き込んだカスタム環境が使われていることが原因だった.つまり,
\begin{mdframed}
この文章には脚注\footnote{これのことね}が付けられてます.
\end{mdframed}
のようにすると (i)脚注がフレームの中に作られ (ii)脚注が a, b, c, ... になってしまう
ことがわかった.(昨日質問したときには(i)に気づいていなかった).
3. ググって調べてここ(ttps://tex.stackexchange.com/questions/113640/print-mdframed-footnotes-at-bottom-of-page-instead-of-after-frame)にたどり着いた.そこでやれそうな対策を見つけた:
(3-1)プリアンブルに
\usepackage{tablefootnote}
\makeatletter
\AfterEndEnvironment{mdframed}{%
\tfn@tablefootnoteprintout%
\gdef\tfn@fnt{0}%
}
\makeatother
(3-2) mdframed を巻き込んだ環境の中では \footnote{脚注に書く文} では*なく* \tablefootnote{ページの下に置かれる脚注}
を使う.
以上の対策で問題(i)(ii)が同時に解決した.
お騒がせしました. $d'$と書いたときに、ダッシュが d の縦線に引っ付きすぎるので、少し右にずらしたいんですが、いい方法ないですかね? >>893
$d{\kern0.2ex}'$ とかじゃだめですか >>893
>>894
$d{\kern0.1em}'$ に訂正します.(ex は高さ,em は幅だった) >>895
下添え字の0よりも右側にダッシュが打たれてしまい、非常によろしくないデス! ゴメン、元の質問が悪かったようです。
$d_0'$に対して、ダッシュをちょっと右にずらしたいのです。ゴメン。 >>897
うん、もとの質問が悪いね
${d_0}{\kern-0.4em}'$ 集合の中カッコ内の縦棒 | は、普通に | を使うのか、\mid を使うのか?
| を使うと、その前後が狭まってしまうので、\,|\, と書いているけど煩わしい。
カッコ内に分数があって、中括弧に合わせて、縦棒も長くしたいときはどうするのか?
という今更な疑問を、恥を忍んで投げてみる。 僕はこんな感じで使ってる
\renewcommand*{\set}[2]{\left\lbrace{#1}\:\,\vrule\:\,{#2}\right\rbrace} >>907
tcolorbox.sty とかかな? >907
\documentclass{jarticle}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{color}
\begin{document}
\colorbox[cmyk]{0.44,0.00,0.74,0.00}{\parbox{\textwidth}{\textbf{定理9.6(カーマイケルの定理)}自然数$m>1$と互いに素な任意の整数$a$に対して
\[a^{\lambda(m)}\equiv 1 \quad (\mod m)\]
が成立つ.}}
\end{document}
ここで、[cmyk]の後に続く数字は、左から順に、cyan,magenta, yellow, blackの混合比
(0〜1)をあらわす。
この値を適当に設定すれば望む色がえられる。 >>908-909
すばらしいデス! ありがとう! \varepsironとか\varphiとかのvarって、どういう意味か教えて下さい。何かの単語の最初の3文字ですか? >>925
素直にそのまま受け取ればvariantの略だと思うが、
確証はない。 TeX Live を試してみたいんだけど、既に入れている Tex関連は消さずにインストールしても大丈夫? >>928
すでに入れているのは W32TeX かな?
W32TeX をインストールしたときにパスを追加したと思うけどそれを削除して新規で TeX Live をインストールすればいいんじゃないかな?
インストーラーとか使って W32TeX をインストールしたのなら PATH のこととか勉強してからの方がいいと思うよ >>928
TeX歴20年近いけど、別バージョンのTeXの追加インストールは、ドラブルの予感しかしなくて、未だにやったことがない。
環境変数でPATHを切り替えながら使うのは、どこかでミスをしそう。
どうしてもTeX Live使ってみたいだけなら、VirtualBoxに新しいOSを入れて、
そこで試してみることを提案する。 >>930
それ、単なるヘタレだけだから、TeX利用歴に対して、無知すぎてコメントが全く無意味。 >>928
TeX Liveを適切にインストールすれば、いくらでもTeX distro.を共存可能です。
まずは、TeX環境の仕組みを勉強してください。 >>932
>TeX Liveを適切にインストールすれば、
この質問をするレベルの人に対して、この前提を置くことの方が無意味な助言だと思う。 まあパスだの実行ファイルだのちゃんと把握している人(問題なく複数のTeXを共存させられる人)はあの質問はしないわな そうであるのであれば、あの質問自体が無意味だな。
無が無を生むのです。 dvioitを2個以上起動させない設定が、メニューのどこかにあったんですが、どこでしたっけ? >>936
idiot な dvioutってか
dvi 撲滅運動はなかなか実を結ばないね いつまでも dviout にしがみついているのは学校関係者かつ emath 利用者のような気もするな
TikZ を使えば Perl との連携などしなくても簡単にグラフが描けたりするんだけどね
もちろん emath 使ってても PDF 出力できるけど昔の知識のまま情報を更新しないで使い続けているんだろうね >>936
OptionーSetup Parameters-System-number of dviouts/max multi:
1にする。 2文字を綺麗な楕円で囲みたいんですが、よい方法ないですか?
フォントサイズを変えても、それに合わせて大きさも拡大されるように。 パソコンを買い替えたのを機に、TeXworksを使い始めたんだけど、括弧と閉括弧の強調表示とかできますか? >>945
LaTeXのシンタックスハイライトを有効にしていると、
括弧類は一応色づいています。
また、カーソルが片方の括弧類にいるとき、
その括弧と対応する括弧がチロリと色ついてまた元に戻ります。
TeXworksをインストールして試してみなはれですます。 >>946
> LaTeXのシンタックスハイライトを有効にしていると、
どこで設定するのでしょうか?
TeXインストーラー3でインストールしました。 >>942
もしかしてセンター試験の選択肢の番号みたいなのを書きたいということですか?
違ったらすみません >>942です。
TeXを使い始めた頃に作ったんだけど、こんなやつ。
https://i.imgur.com/OfxPRnE.jpg
よく見かける長方形の四隅だけを丸くした囲みがあまり好きでないので楕円で作ったんだけど、
もっと上手に作れないかなと質問した次第です。 楕円描画のサイズのパラメータを em とか zw で指定するのはどう? >953
emathのサイトにアクセスしてemathをダウンロードして、解凍して
その中にある
pdf\emath.pdf
を見ると、
5.1丸付き文字
という項目がありますから、それをごらんください。 >>954
見たけど、数字を円や、縦長の楕円で囲んだマークシートの数字ですか… sty の中をのぞいて改変すりゃいいんじゃね
emath はコメント全然書いてないから筋を辿るの苦労するけど >>951
picture環境で、文字数+半角スペース分の幅、楕円の長軸短軸、文字を左に寄せる長さ
の単位をmmからemに換えれば、楕円の大きさは、文字サイズに合わせて自動調整できますね。
残りの問題は、楕円の中に書く文字を、1ランク下げる方法が思いつかない。
文章が normal なら small で、文章が small なら footnotesize にするのを諦めて、
scalebox を使って 縦横80%くらいに縮める方法をとるしかないのかな?
前に試してエラーが出たような… >>956
読み解けるほど TeXのマクロの知識がないです。 >>959
すごい! 私が求めていたのは まさにそれです! ください! 楕円の右側に qquad を2つくらいつけて定義しておけば、間隔もいい感じになりますかね?
それは、挿入する文字数によって自動的に伸縮したりもできるんですか? これ作ってから結構経っているので今動作を確認中 しばし待たれよ https://www.axfc.net/u/3914905?key=math
楕円の大きさは自分で調節してちょうだい
改変すりゃ自動化もできるだろうけど面倒臭い >>963
改めてありがとうございます。
細かく設定できて実にスバラシイデス! そんな小難しいことしなくても >>943 の指摘通り TikZ を使えばこんなに簡単なのに
%#!ptex2pdf -l 20180615
\documentclass[dvipdfmx]{jarticle}
\usepackage{tikz}
\usetikzlibrary{shapes}
\def\hoge#1{\tikz[baseline=(O.base)]{\node(O)[draw,ellipse,inner sep=0pt]{#1};}}%
\begin{document}
\tiny\hoge{焼肉定食}焼肉定食
\small\hoge{焼肉定食}焼肉定食
\normalsize\hoge{焼肉定食}焼肉定食
\large\hoge{焼肉定食}焼肉定食
\Large\hoge{焼肉定食}焼肉定食
\LARGE\hoge{焼肉定食}焼肉定食
\Huge\hoge{焼肉定食}焼肉定食
\end{document} >>967
どうでもいいけど、初心者がコンパイルエラーでつまづきそうなシバンだな。
YaTeX以外の人には無害なのかどうか知らないけど >>968
ん?「20180615」の部分のことかな?
ソースをまるっとコピペしてしまったからすまんかった YaTeX 使っている人なら意味がわかるだろうし
使ってない人ならただ無視されるだけなんじゃね? TeXworksでコンパイルした時に表示されるpdfが眩しいので、背景色を白から肌色に変えたいけど、どこを弄ったらいいか分かりますか? >>971
TikZ などで背景色を設定して完成品はそれをコメントアウトするとか >>971
正確な色を再現すると眩しいと言われるなんて表示ソフトウェアとしては災難だな。
pdfをいじっていいなら、
xcolorパッケージを読み込んで置いて、
¥pagecolor{yellow!30}
とか。 年をとって白内障が進むと白い色が眩しく見えるのじゃよ >>974
その場合、モニターの照度を落とすのが正しい対応だと思うが pdf のビューワに色の設定の項目はないのか?
TeXworks は使ったことないからよく知らんけど
Adobe Reader にはちゃんとある Windows 10 のアプデがうまくいかなくて、クリーンインストールが終わったところなんだけど、
TeXLive と TeXインストーラー3 のどっちがいいかな?
最終的に ATOM にするんだけどね。 ここで聞くくらいなら TeX インストーラー3 とかってやつが安心なんじゃないかな? さんくす、インスコできたよ。これからATOMで真っ黒にするぜ eqnarray環境で使う\lefteqnをalign環境で使うと中央から右にずれる うまく行かない最小限の例を載せてください。
alighnとかflalignで検索してみたら。 >>980 は状況報告なんじゃないの?
「解決したい」とか「どうしたらいい?」とか書いてないんだから「うまく行かない云々」は大きなお世話なんじゃね >>980
eqnarrayは&が2個、alignは&が1個 以下のようなエラーが出るのですが、この場合はどこをどう直せばよいのですか
! File ended while scanning use of \@writefile.
<inserted text>
\par
l.51 \end{document} >>984
二分木検索ぐらいの手法で、
どこがエラー起きたのかぐらい調べたらええと思うわ。
たいてい、以前との差分でどっかにエラーが生じているわけだから。 >>984
そもそもエラーメッセージだけで「お前らエラーの原因教えろ」とか無茶ですわw
教えてほしかったらソースもちゃんと載せな ||x|| の2本線は \| だけど、|||x||| の3本線は何かありますか? >>988
amsmathの\ltriple|, \rtriple|でいいんじゃね。 "<<" や ">>" を使うのに nath.sty を指定すると、他のスタイルと相性が悪いので自分で作ったけど、
サイズが大きくなると、< と < の間隔が広がってしまう。いい方法はないですかね?
\providecommand{\aangle}[1]{
\left \langle \kern-0.5ex \left \langle #1
\right\rangle \kern-0.5ex \right\rangle}
$\aangle{a,b} + \aangle{\dfrac{a}{b}, \dfrac{c}{d}}$ amssymb amsmathの中にあるやつはそのまま使うのがよさげ。
多少見栄えが気に食わなくても世界基準だから。
そんなとここだわらん方が身のため。 書き方の問題なんだけど、行列値関数A(t)について、その逆行列をどう書くか?
A(t)^{-1} と書くか、A^{-1}(t)と書くか。 四角い枠で囲んで、その枠の中央の高さから横線を、紙面の右端まで引きたいんですが、
\fbox{もげもげ}
\rule[0.5eM]{\textwidth}{0.2mm}
と書くと、高さが箱の中央より高くなってしまう、横線が紙面の右端を超えてしまう。
どうすればいいですか? >>994
これでどうかに?
\documentclass[dvipdfmx]{jarticle}
\usepackage{tikz}
\usetikzlibrary{math,shapes}
\begin{document}
\noindent
\begin{tikzpicture}
\node[draw](N){もげもげ};
\draw(N.west)--+(\textwidth,0);
\end{tikzpicture}
\noindent
\begin{tikzpicture}
\node[draw,inner sep=.4pt](N){もげもげ};
\draw(N.west)--+(\textwidth,0);
\end{tikzpicture}
\vspace{5mm}
\hrule
\foreach\N in {1,...,60}{あ}
\end{document} それともこういう感じにしたかったのかな?
\documentclass[dvipdfmx]{jarticle}
\usepackage{tikz}
\usetikzlibrary{shapes,calc}
\begin{document}
\noindent
\begin{tikzpicture}
\node[draw](N){もげもげ};
\draw[line width=.2mm](N.east)--+($(\textwidth-.2pt,0)-(N.east)+(N.west)$);
\end{tikzpicture}
%.2pt は「もげもげ」を囲う線分の太さの半分
\noindent
\begin{tikzpicture}
\node[draw,inner sep=2pt](N){もげもげ};
\draw[line width=.2mm](N.east)--+($(\textwidth-.2pt,0)-(N.east)+(N.west)$);
\end{tikzpicture}
\end{document} このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 618日 13時間 3分 24秒 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php レス数が1000を超えています。これ以上書き込みはできません。