\section{TeX の時間} %%% 第 XI 節 %%% Part.2 [無断転載禁止]©2ch.net

レス数が900を超えています。1000を超えると表示できなくなるよ。
1132人目の素数さん2016/11/13(日) 09:41:21.48ID:qU/Mi2dB

856◆2VB8wsVUoo 2018/01/21(日) 08:53:13.96ID:oUqQkvBY

857◆2VB8wsVUoo 2018/01/21(日) 08:53:35.56ID:oUqQkvBY

858◆2VB8wsVUoo 2018/01/21(日) 08:53:59.68ID:oUqQkvBY

859◆2VB8wsVUoo 2018/01/21(日) 08:54:32.02ID:oUqQkvBY

860◆2VB8wsVUoo 2018/01/21(日) 08:54:50.84ID:oUqQkvBY

861◆2VB8wsVUoo 2018/01/21(日) 08:55:10.44ID:oUqQkvBY

862132人目の素数さん2018/01/24(水) 00:25:10.32ID:B77usw0N
\mid の否定はないの? \not \mid と書いたら思いっきりずれたけど。
手元にある本の記号は、斜め線が異様に小さいけど、そんなもんなの?
https://i.imgur.com/XL0KUmk.jpg

863132人目の素数さん2018/01/24(水) 11:02:14.99ID:+2xm1rsq
amssymb

\nmid

\nshortmid
があるけれど、
\nmid
は見た目、斜線が短いですね

864132人目の素数さん2018/01/24(水) 16:04:28.83ID:B77usw0N
>>863
さんくす。\nmid を使います。

865132人目の素数さん2018/01/24(水) 16:07:21.01ID:B77usw0N
下の画像は、タオのルベーグの本だけど、演習の左側の太さの違う2本線は、どうやれば再現できますか?
https://i.imgur.com/Iax95hY.jpg

framed.styを使っても1本線しか出せないようで…
http://www.biwako.shiga-u.ac.jp/sensei/kumazawa/tex/framed.html

866132人目の素数さん2018/01/24(水) 16:38:38.00ID:8Q1VZbzG
tikzじゃない?

867132人目の素数さん2018/01/24(水) 16:54:18.57ID:B77usw0N
>>866
さんくす。 pdfで探そうとしたら 1300ページ近くあって挫折したわ。
http://pgf.sourceforge.net/pgf_CVS.pdf

868132人目の素数さん2018/01/24(水) 17:51:21.92ID:oRgW4/5W
>>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}

869132人目の素数さん2018/01/24(水) 18:05:48.46ID:B77usw0N
>>868
なるほど。ありがとうございます。
framed.styの左線を出す奴を 入れ子にして作ってみたりしていた…

870132人目の素数さん2018/01/24(水) 19:42:02.99ID:8Q1VZbzG
>>867
ネットにある簡単なサンプル眺めた方が勉強になるよ

871132人目の素数さん2018/01/24(水) 20:11:29.97ID:Ys0hvrrm
改ページとか考えたら tcolorbox.sty で breakable にして左枠だけ表示させたほうが簡単かもね

872132人目の素数さん2018/01/24(水) 20:13:38.65ID:8Q1VZbzG
tcbで左側だけ表示するの大変そう(よく知らない)

873132人目の素数さん2018/01/24(水) 20:48:25.13ID:Ys0hvrrm
こんな感じかな?

\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}

874132人目の素数さん2018/01/25(木) 12:24:06.83ID:fMCUcexX
>>865
tcolorboxが楽でしょ

875132人目の素数さん2018/01/27(土) 02:10:04.34ID:NkqEC1j9
tcolorbox の使いにくい所は
使いやすくするためにほぼ全ての機能を盛り込んであって使用者はオプションで好きなように調整すればいいところだよねw

上の左枠に2本線とかデフォルトの設定がほぼ不要だと
これとこれとこれはキャンセルして必要なのはこれとこれね
ってキャンセルって指示を入れなきゃいけないところが慣れないと面倒だよね

876132人目の素数さん2018/01/30(火) 18:13:17.17ID:DL8YjbcJ
>>875
empty
から始めれば、んなキャンセルなんかせんでもかまわへん。

877132人目の素数さん2018/01/31(水) 07:06:41.88ID:kd50zyus
>>876
おー empty 便利だね
勉強になったありがとう・ω・

878132人目の素数さん2018/02/04(日) 21:19:24.68ID:dfSGuX7Z
幅をゼロにするphantomみたいなものないだろうか.

マクロ定義に \left( {#1}\right) が含まれているけれど #1 に (hogehoge) が含まれていても
「あとちょっとのところ」で マクロ定義の中の()が big になってくれないとき

\mymacro{(hogehoge\phantom{\big\vert\!\!})}とかやって調節してるけどどうも
本質的じゃないハックなのでなんとかしたい.

879132人目の素数さん2018/02/05(月) 02:54:23.17ID:gfMGI3GD
>>878
vrule heigth **pt width0pt
っての(幅0pt高さ**ptの縦棒)を ** を好みの長さに調節して(必ず big になるような長さ)
\left と \right の間においておけばいいんじゃない?

880132人目の素数さん2018/02/05(月) 04:17:26.85ID:MtTEjvgM
>>878
今、ちょっと事情で手元にTeX/LaTeXの環境がないので確かめてから投稿できず不確かで申し訳ないんだが
\hbox to 0pt{\hss \phantom{$\big\vert$} \hss} で幅0ptで\big\vertと同じ高さの水平ボックスを作れると思うんだが
ここで\hssは幅がマイナスにもなれる水平グルー

881132人目の素数さん2018/02/05(月) 06:04:17.05ID:gfMGI3GD
>>879
\vrule の間違い^^;

>>880
実質 \vphantom だね

$\left(\vphantom{\big\vert}(hogehoge)\right)$

882132人目の素数さん2018/02/06(火) 23:16:53.48ID:Y2XcABQE
>>879
>>880
ありがとうございます。
教えていただいた \vphantom を試してみたら良さそうでした。

883132人目の素数さん2018/02/08(木) 12:45:35.23ID:PAKzIoqA
cloud latex等でコンパイル→pdfって何であんなに速いんですか?
単に向うのコンピューターが高性能だから?

884132人目の素数さん2018/02/15(木) 14:36:37.46ID:BNcyv0HF
数論で、法mに関するaの位数を表す記号 ord_m(a) について、\ord がないので、
\def\ord{\mathrm{ord}}
と定義して、$\ord_m(a)$と書いたんだけど、こんなことでいいのかな?
もっと探したら、そんな記号が存在しますか?

885132人目の素数さん2018/02/15(木) 15:39:39.30ID:mIVcbsUx
>>884
ttps://tex.stackexchange.com/questions/29430/is-there-a-latex-symbol-for-order
これ?

886132人目の素数さん2018/02/16(金) 01:46:53.38ID:A0Z5LkE8
>>885
なるほど、ありがとうございます

887132人目の素数さん2018/02/17(土) 10:56:46.40ID:qWCLYjHi
よくしらんけどそんな難しいやり方じゃなく
\newcommand*{\ord}{\operatorname{ord}}
みたいに簡単にやったんじゃダメなの?

888132人目の素数さん2018/02/17(土) 22:12:47.60ID:qWCLYjHi
なんかよくわからない理由で脚注がアルファベットになってしまった.つまり

===========================

彼らは1970年代に活躍したが^a,1990年代にはその影響力は小さくなっていた.
--------------------
a 具体的な名前出すとヤバいので勘弁してください.
===========================


みたいになってしまった.本当は

===========================
彼らは1970年代に活躍したが^1,1990年代にはその影響力は小さくなっていた.
--------------------
1 具体的な名前出すとヤバいので勘弁してください.
===========================

みたいにしたい.

\renewcommand*{\thefootnote}{\arabic{footnote}} を試したけど無視された.
どっかのパッケージが悪さしてるのかなぁ.

889132人目の素数さん2018/02/17(土) 22:27:29.33ID:K+QffaBM
>>888
現象を再現する最小限のサンプルを作成すると自己解決するパターンに見える

890132人目の素数さん2018/02/17(土) 22:57:46.23ID:qWCLYjHi
>>889
なるほど確かに.パッケージが30個ぐらい使われてるけど二分検索で行けそうです.

891132人目の素数さん2018/02/18(日) 08:17:50.95ID:KiZdqipx
>888
footnoteの番号は標準ではarabicですが、
強制的にarabicに変えたいときは、プリアンブルに

\renewcommand{\thefootnote}{\arabic{footnote}}

とすればよいとおもいます。

8928882018/02/18(日) 19:52:52.99ID:UAcM2h1w
>>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)が同時に解決した.
お騒がせしました.

893132人目の素数さん2018/02/21(水) 21:44:47.37ID:FlpbD+a8
$d'$と書いたときに、ダッシュが d の縦線に引っ付きすぎるので、少し右にずらしたいんですが、いい方法ないですかね?

894132人目の素数さん2018/02/21(水) 22:30:31.09ID:ueE4xowR
>>893

$d{\kern0.2ex}'$ とかじゃだめですか

895132人目の素数さん2018/02/21(水) 22:32:14.53ID:ueE4xowR
>>893
>>894

$d{\kern0.1em}'$ に訂正します.(ex は高さ,em は幅だった)

896132人目の素数さん2018/02/21(水) 23:14:52.24ID:FlpbD+a8
>>895
下添え字の0よりも右側にダッシュが打たれてしまい、非常によろしくないデス!

897132人目の素数さん2018/02/21(水) 23:16:03.07ID:FlpbD+a8
ゴメン、元の質問が悪かったようです。
$d_0'$に対して、ダッシュをちょっと右にずらしたいのです。ゴメン。

898132人目の素数さん2018/02/21(水) 23:30:21.40ID:TvTC5U8R
{d_0}'

899132人目の素数さん2018/02/21(水) 23:45:12.16ID:FlpbD+a8
下添字の0より右ではダメなのです。

900132人目の素数さん2018/02/21(水) 23:48:28.49ID:iFQggWTg
${{d\,}'}_0$

901132人目の素数さん2018/02/22(木) 00:28:27.24ID:KMmnN5aZ
>>897
うん、もとの質問が悪いね

${d_0}{\kern-0.4em}'$

902132人目の素数さん2018/02/22(木) 01:42:37.85ID:dnC5yUK1
$d_0{}'$

903132人目の素数さん2018/02/22(木) 06:51:39.35ID:c3YnhPpO
>>901
なるほど、ありがとうございます!

904132人目の素数さん2018/02/22(木) 11:30:18.16ID:c3YnhPpO
集合の中カッコ内の縦棒 | は、普通に | を使うのか、\mid を使うのか?
| を使うと、その前後が狭まってしまうので、\,|\, と書いているけど煩わしい。
カッコ内に分数があって、中括弧に合わせて、縦棒も長くしたいときはどうするのか?

という今更な疑問を、恥を忍んで投げてみる。

905132人目の素数さん2018/02/22(木) 11:49:12.70ID:KMmnN5aZ
僕はこんな感じで使ってる

\renewcommand*{\set}[2]{\left\lbrace{#1}\:\,\vrule\:\,{#2}\right\rbrace}

906132人目の素数さん2018/02/22(木) 16:25:57.57ID:dnC5yUK1

新着レスの表示
レス数が900を超えています。1000を超えると表示できなくなるよ。
レスを投稿する