何かを書き留める何か

数学や読んだ本について書く何かです。最近は社会人として生き残りの術を学ぶ日々です。

PythonTeX の検索結果:

2015年大反省会を2016年に行う

…形式を取った。 昔、PythonTeXなる道具を広めようとブログエントリを重ねたら一部界隈で話題となり、アクセス数1日200以下のブログでも効果はあると感じていて、 その二番煎じをやろうというハラであった。 2015/05/02 第一章を訳し終える 感想を書くために全文翻訳を行っていた。 未だに翻訳を合法的に公開する方法を模索していた。 同人誌即売会というグレーな場所も考えていた。 実際、Monty Pythonのテレビシリーズの台本である『Just the Words』の注…

1周年を過ぎていた

…増え始めた。 そしてPythonTeX PythonTeXで遊ぶ - 何かを書き留める何かはこの記事の冒頭にもある通りTUG 2013のプログラムを眺めていたら出来た記事である。「以下はPythonTeXの拙い紹介をして、日本人に興味を持ってもらってまともな日本語の記事が増えることを期待して書くことにする。」と書いたが TeXLive2013とPythonTeXを入れた | The Coherence World 3 次元極座標のラプラシアンをPythonTeXで計算してみた…

冬休み課題の解答を提出します

…sympy.diff(y, t) - y * sympy.diff(x, t)), (t, 0, 1)) print("pict2e:",4*A.evalf()) print("sympy.pi:",sympy.pi.evalf()) print("diff",4*A.evalf() - sympy.pi.evalf()) 最も、ヒントがあるので自分では殆ど考えていない。これとPythonTeXを組み合わせれば美しいレポートを作ることが出来るがそれは今後の課題としよう(?)。

手軽にインタラクティブ(?)なシステムを

…いうのがある。今回はPythonTeXを用いてそれらしきものを作ってみようと試みた。しかし、以下のファイルを実行してみればわかるがシステムとしては不完全である。 \documentclass[a4j]{jsarticle} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{otf} \usepackage{lmodern} \usepackage[dvipdfmx]{graphicx} \usep…

CTeX(もどき) -TeX & LaTeX Advent Calendar 2013-

…がご容赦ください。 PythonTeXとはLaTeXドキュメントの中に埋め込んだPythonソースを実行してその結果をLaTeXドキュメントに埋め込むためのパッケージである、と昔誰かが言っていた。 Pythonにはctypesと呼ばれるライブラリがあり、公式のドキュメントから引用すると ctypes は Python のための外部関数ライブラリです。このライブラリは C と互換性のあるデータ型を提供し、動的リンク/共有ライブラリ内の関数呼び出しを可能にします。動的リンク/共有…

1つのTeXファイルから2つのPDFファイルを作る -TeX & LaTeX Advent Calendar 2013-

…が作成される。今回はPythonTeXを駆使してその常識をぶち破ることを試みる。ファイル名をTeXAdvent.texとする。(2013年12月08日追記:コメントに従って一部修正しました。) \documentclass{ltjsarticle} \usepackage{amsmath} \usepackage{lmodern} \usepackage[ipaex]{luatexja-preset} \usepackage{luatexja-otf} \usepackage…

電通大生のためのLuaLaTeX -UEC Advent Calendar 2013-

…uatimes{42}{13}$. \end{document} あまり面白い例ではないので面白い例を求めるならば思わず Lua で LaTeX してみた ~LuaTeX で日本語しない件について~を参照することを勧める。また、Luaは使えないがPythonは使えるという場合は手前味噌ではあるがPythonTeXで遊ぶ - 何かを書き留める何かを参照して欲しい。Rubyも実はPythonTeXの枠組みで使えるが詳細は割愛させてもらう。 是非とも楽しいクリスマスを迎えて欲しい。

Dentoo.LT #5 反省会

…uction to PythonTeX」。Conference program and participants - TUG 2013にある「A gentle introduction to PythonTeX」を多分に意識した。まず冒頭で自己紹介。ここでMonty Pythonの「The Spanish Inquisition」スケッチを意識して「2つの自分の好きなことは…」と言いつつ3つ出したりしたが、私の喋りがヘタクソで通じなかった。その後意図的に話を2回脱線させた後本…

円周率表を求めて

…おいて、SymPyとPythonTeXでお手軽に作ってみた。 \documentclass[8pt,a4j]{jsarticle} \usepackage[width=545pt,vscale=.9]{geometry} \pagestyle{empty} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{lmodern} \usepackage[makestderr]{pythontex} \r…

PythonTeX 依存からの脱却

PythonTeXを用いてTeXマクロみたいなものを作る話は2回した。 PythonTeX でTeX マクロもどきを作る - 何かを書き留める何か PythonTeX で \now のようなものを作る - 何かを書き留める何か PythonTeXは便利だが、PythonTeXを用いたLaTeXファイルを誰かに渡しても相手方の環境にPythonTeXが入ってないと全く役に立たない。そこでPythonTeX依存を脱却する方法を紹介する。これもマニュアルに書いてあるので英語が得意な…

PythonTeX で \now のようなものを作る

…の知識が無い。そこでPythonTeXで\nowのようなものを作ってみることにした。使い方などは以下の通り。 \documentclass[a4j,papersize]{jsarticle} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{otf} \usepackage{lmodern} \usepackage[makestderr]{pythontex} \restartpythontexs…

PythonTeX でTeX マクロもどきを作る

PythonTeXを用いて TeXマクロみたいなものを作ってみる。 なお筆者はTeXマクロの知識は微小量しかないのでご容赦願いたい。題材としては、奥村先生が作られたokumacroパッケージにある \挨拶 と \曜 を採用した。 理由は簡単そうだったからである。 本文となるLaTeXソースは以下の通り。 \documentclass[a4j]{jsarticle} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \us…

PythonTeX で王様の夢を紡ぐ

…ッコミを期待しつつ、PythonTeXでフラクタルの一種である王様の夢を書いてみる。正確にはPythonとPILで王様の夢を書き、それをLaTeXの文章に埋め込むという流れを一発で行う。細かいことはともかく次のLaTeXファイルをPythonTeXで処理すればよい。 \documentclass[a4j]{jsarticle} \usepackage{amsmath,amssymb} \usepackage[T1]{fontenc} \usepackage[utf8]{inp…

PythonTeXとSymPy

PythonTeXとSymPyの組み合わせを見てみる。なおSymPyの解説はありません。 SymPyとは簡単に言うとPythonで記号計算を行うためのパッケージである。Sage Mathでも使われている。 PythonTeXと組み合わせることによってSymPy出力結果をすぐLaTeXドキュメントに組み込むことができる。 今回はPythonTeXに同梱しているマニュアルであるpythontex_gallery.pdfから引用する(つまり手抜きである!!!) \documentc…

PythonTeXとMatplotlib

…bで作成したグラフをPythonTeXに半自動的にLaTeXドキュメントに埋め込む方法を説明する。何故半自動なのかは察してください。 なおPythonTeXに関しては PythonTeXで遊ぶ - 何かを書き留める何か に拙い解説がある。なおMatplotlib自体の解説はありません。Google先生にお尋ねください。 とりあえず以下のファイルを作成する。名前はmatsample.texとする。 なお1から9までの整数をランダムに重複を許して10個選び、それを折れ線グラフでプ…

PythonTeXで遊ぶ

…013のプログラムでPythonTeXという言葉を見かけてしまった故の記録である。 PythonTeXとはLaTeXドキュメントの中に埋め込んだPythonソースを実行してその結果をLaTeXドキュメントに埋め込むためのパッケージである、らしい(英語に自信がない)。 英語がちゃんと読めて計算機を自由自在に扱える人はこんな拙い記事を読まずに今すぐCTANのミラーサイトに飛んでPythonTeXを探して各自ドキュメントを読み込んで欲しい。そしてまともな日本語解説記事を書いて欲しい…