Bus errorとSegmentation faultに困ったら見るブログ

物理の研究者による日々の研究生活のメモ書きです ( python/emacs/html/Japascript/シェルスクリプト/TeX/Mac/C言語/Linux/git/tmux/R/ポケモンGO)

latex

【python】matplotlibでtex表記のlabelが表示されなくて困った

(2018/03/19 過去記事)いろんな記事を見てみると、特別なことをしなくてもlabelにtex表記が使えるように書いてあるけどなんでか手元ではうまくいかない・・・matplotlib以外に3次元プロットをするためのmpl_toolkitsも使ってるっぽいけど、 それは原因ではな…

【texshop】でsynctexを使う方法

今のデフォルトの設定ではonになってた以前は手でonにしないといけなかったっぽいのでそのときのメモを貼っときます SyncTeX - TeX WikiTeXShop/設定 - TeX Wiki TeX + dvipdfmx / TeX + dvips + distiller TeX ptex2pdf -e -ot "-synctex=1 -file-line-erro…

【TeXLive】が令和に対応していなかったのでアップデートする

タイトルにある通りアップデートします ただ自分がインストールしたのは2018で、最新版は2019なのでtlmgrを使ってかんたんにはアップデートできないらしい もし同じversionなら sudo tlmgr update --self --all でいけるはずいらないディレクトリを整理、い…

【TeX】某申請書類でコンパイルエラーが出たのでMacTeXを使い始めた

(2019/03/26の過去記事です)某申請書類をTeXで作成しようとした(これまでもTeXでやってた) そしたら次のようなコンパイルエラーが出始めた・・・ This is e-pTeX, Version 3.14159265-p3.8.1-180226-2.6 (utf8.euc) (TeX Live 2018/MacPorts 2018.47642_8) (…

【TeX/Mac】2クリックでスクショ撮ってtex表記に変換してくれる神アプリ Mathpix for Mac

(2018/09/176の記事です、情報が古い可能性があります、おそらくその後このアプリは便利になりすぎて一部有料ソフトに移行しました、月に何回かは無料で使えるはずです)applech2.com5例ほど試してみたけど百発百中 これは捗ること請け合いもともとiOS用だっ…

【LaTeX】でCV(英語の履歴書)を書くには

ググった感じ色々と情報が出てきた 好みのものを探すのが色々と楽しい、気晴らしにはちょうどいい - CTANにもCV用のスタイルシートが色々と置いてある 試しに色々と「mod­erncv」とかをダウンロードしてみると、サンプルも付いていたCTAN: CVLaTeX Templates…

【LaTeX】not loadable: Metric file not foundというエラーの解決方法

次のようなエラーが出た font関連っぽい ぐぐってみたところ、単純にフォントがないから起こっているっぽい参考 tex.stackexchange.com texlive-fonts-recommended をインストールしろ、とコメントがあるのでportでインストールしたら解決した sudo port ins…

【TeXShop】ソース画面とプレビュー画面を結合するオプション見つけた

TeXのエディターであるTeXShopの話 ここに割とTeXShopの有意義な情報がまとまってた TeXShop FAQ - TeX Wiki下の方に、ソースコードとプレビューを1つの画面にまとめるオプションを見つけた 図の赤丸で囲んだところ↓ 使用した時はこんな感じ この設定を使い…

【TeX】タイプセット時に Fatal format file error; I'm stymied というエラーが出る

(過去記事 2018/01/22)Macのtexshopでコンパイルするときに、以下のエラーメッセージが出だした 20343 words of font info for 74 preloaded fonts 14 hyphenation exceptions Hyphenation trie of length 6075 has 181 ops out of 35111 181 for language 0…

【TeX】hlineの代わりにclineを使って表を2つに分割する

やりたいことは、こんな感じでhlineを途中で分けたいときはclineを使う \cline{1-2}で1カラムから始まって2カラムで終わる水平線を引ける 下のソースと写真を見比べるとわかるけど、二重線は引けないっぽい・・・ \begin{table}[h] \caption{hoge} \label{ta…

【TeX】longtableを使って2ページにまたがる表を書く

便利だけど、ネット上にあまり情報がないので注意 \begin{longtable}{option} % optionには |c|c|c| とかを入れる rclとか | は縦棒に相当 % 表の最初のヘッダ % ここにcaptionとかlabelとかを書く \caption{hoge} \label{table:hoge} \endfirsthead %二回目…

【TeX】listoffiguresで図の目次を作ったらキャプションが長過ぎた

某原稿を書いていて、別の研究室の先輩からもらったTeXのセットをそのまま使わせてもらってる 探したら、いろんな場所に落ちてるので特に指定がない場合はググったらすぐに見つかると思う ジャーナルから提供されるパッケージ、例えばrevtexみたいな、みたい…

【TeXShop】論文執筆や文書作成が捗るおすすめのマクロ設定

TeXで色々と式を書いてるときに、特に何度も出てくる形をマクロに登録しておくと捗るマクロエディタで新規マクロとして追加する そのときキーバインドを割り当てておくと、すぐに入力できてストレス緩和できるこんな感じ これは修正箇所に色をつけるときに使…

【TeX】clearpageで図の順番が変わるのを防ぐ

表(図)の表示場所を強制的にここにしたいときに \begin{table}[H] とかを使う デメリットとして、 \begin{figure}[p] とかの図(表)が先に表示されてしまって、順番が思っているものと変わることそういうときは、 \clearpage を使って、clearpageの前にある図…

【TeX】minipageではなくsubcaptionで、グラフを横に2枚並べる

以下のソースだとcaptionがやたら近くなってしまう場合がある \begin{figure}[htbp] \begin{minipage}{0.5\hsize} \begin{center} \includegraphics[width=\hsize]{hoge.png} \end{center} \caption{ This is an example using minipage without parbox. Thi…

【latex】で平行の記号を入力するには・・・

平行の記号は、日本では斜め線2本が主流ですが海外では縦線2本を使うことが多いそうです \vec{AB} /\!/ \vec{CD} 他の実装方法は以下を参照【LaTeX】角度の記号°(度),∠(角),⊥(垂直),平行を詳しく | 数学の景色

【texshop, latex】ファイル名が日本語だと、synctexが自動的にオフになる

手元のtexshopで一問一答.texというファイルを作っていたが、なぜかsynctexが実行されていないっぽい あれはすごく便利なのになぁ〜設定を見直しても大丈夫そうだし、同じ設定で他のtexファイルをコンパイルすると、synctexが実行されている模様consoleでエ…

【TeX】数式内で太字かつイタリックにしたいときは、

w{\bf {\it n}} ではできないので、 \boldsymbol n を使う 実行例 \hat{\boldsymbol n} こんな感じ↓

【TeX】表のセル内で自動的に改行してほしいとき

\usepackage{tabularx}\renewcommand{\arraystretch}{1.3}\begin{table}[H]\begin{center}\caption{table test}\label{table:table_test}\vspace{10pt}\begin{tabularx}{\linewidth}{|X|X|}\hlinechannel name & explain\\\hline\verb+hoge+ & AAAAAA BBBBBB…

【TeX】現在の式番号を用意したカウンターに保存しておいて後で使う

やりたいことは文章前半に出てきた式(19)という式番号を何らかの変数に代入して保存文章後半で、その式をもう一度書いて、そのときの式番号を(19)にしたい一応、これを簡単にできる方法は過去の記事にまとめた■ 過去記事 : 【TeX】数式番号に章番号を付加・…

【TeX】lambdabarの作り方

量子力学でよく出てくるh barというやつ 換算プランク定数とかディラック定数というらしい \newcommand{\lbar}{\lambda \kern -0.5em\raise 0.5ex \hbox{--}} とか \newcommand{\lambdabar}{{\mkern0.75mu\mathchar '26\mkern -9.75mu\lambda}} ■ 参考 : How…

【TeX】bbファイルなしで画像を貼付ける方法

この設定を今のtexshopでやってるかどうか覚えてませんが、とりあえずメモしておきます --------- 今回、これに関連した情報を見つけたのでメモしておく・・・・ ■ 参考 :extractbb の自動実行許可の設定 ただし,以下に挙げる方法は間違いであることに注意…

【TeX】tildeは何個繋げられるか?

読んでた論文で、 \tilde{\tilde{a}} みたいな表現が出てきた こんなのは初めて見たので試しに、何個このtildeは繋げられるのか試してみた tilde 8個の場合 まだいけるな・・・ シュート「まだ舞える・・・」 「もうこれで終わってもいい」という覚悟がない…

【Tex】物理量/単位/定数を斜体とローマンとイタリックどちらにするか

まずは聖書(牧島先生の書かれたpdf)を見てみると・・・・と思ったけど、牧島さんは2016年3月に退官されたらしく、研究室のサーバーからアカウントも削除されていた・・・なので、以前は閲覧できた 「M2の皆さんへ--修士論文の書き方 ver.2」というpdfが見れ…

【TeXShop】hyperrefを使うときにリンクを枠で囲いたい

結論から書くと、デフォルトで使ってる限り枠が表示されるTeXShopやMacデフォルトのプレビューで見えないのは、ビューワーのせいらしい ■ 参考 : no border around hyperlinks with hyperref ↑のリンク先にあるAnswerの画像がとてもわかりやすい 逆にこの枠…

【TeX】偏微分を表す記号、デル、partial

偏微分の記号、デルとか読まれるけど、入力するときはpartial {A^{\mu}}_{, \alpha} = {\partial A^{\mu}} / {\partial x^{\alpha}}

【TeX】right, leftの間に改行を挟むときは\right と \left を使う

ダメな例 \left< A + B + C + D + ... +\\+ X + Y + Z \right> OKな例 \left< A + B + C + D + ... + \right.\\\left. + X + Y + Z \right> こんな感じで、改行の前後に\left. と \right.を追記する そうすると、\left(と\right)がうまくリンクしてくれる --…

【TeX】色々とメモ(三点リーダー、二股に分かれた数式)

%真ん中に点\cdot % 真ん中に3点、数式中で省略するときに使用\cdots ------- 二股に分かれた数式は、cases.styを活用する CTAN: /tex-archive/macros/latex/contrib/cases からスタイルシートを落としてくる必要あり \usepackage{cases} \begin{subnumcases…

【TeX】verbコマンドでソースコード平打ち

texではいろんなものが予約語として使われているので、ソースコードやパスを表示させるのがめんどくさい そういうときは、そこに打った文字をそのまま表示させるためのverbを用いる \verb|ここに打ったものが直接表示される | verbのあとにスペースを空けず…

【TeX】上付き線(overline)と三角点(\because)

必要なことがあったのでメモ・・・ A = \overline{B+C} 似たようなコマンドで、\barってのがあるけど、それはもっと短い直線しか引けない (\because {\rm Eq}.(5)) \lim_{T \to \infty} x(t)