タグ

TeXに関するslay-tのブックマーク (13)

  • 初めてLaTeXで技術書を書いて売るまでにやったこと - 3DプリンタとITとプリキュアのブログ

    先日、コミックマーケット94で「Dockerではじめるゲームボーイアドバンス開発」という技術書を頒布しました。 booth.pm BOOTHでモノクロ紙書籍+カラーPDFが購入できます。在庫余ってるのでみんな買ってください() 初めて技術書を書いたので、それまでに色々やったこととか困ったことについての話。 技術書を書いた経緯 技術書執筆の大まかな流れ LaTeX周りで使ったものとか 新しいパッケージのインストール 使ったパッケージ プリアンブルの細かい話 LaTeXの執筆環境 latexmk + Skim Gitとの連携 技術書を書いてみて良かったこと悪かったこと メリット デメリット 書いてから分かったこと 印刷について 売り上げについて 最後に 技術書を書いた経緯 僕が所属しているサークルで去年の冬コミ(C93)でHoloLensを出していて、僕もそういうやつやりたいなぁって思って

    初めてLaTeXで技術書を書いて売るまでにやったこと - 3DプリンタとITとプリキュアのブログ
  • TeX tuneup 2021: 7年ぶりの TeX アップデート | ラング・ラグー

    昨日 TeX Live 2021 がリリースされました.このリリースには例年通りさまざまな TeX 関連プロダクトの新しいバージョンが含まれていますが,今年は実に7年ぶりに Knuth によるオリジナルの TeX 処理系もバージョンアップしました.もちろん TeX は既に開発終了が宣言されており,今回も大きな変更が入ることはありませんでしたが,いくつかのマイナーなバグ修正が行われました.実用的な TeX ユーザにはほとんど影響のないところではありますが,TeX 言語者としてはその更新内容はとても興味深いものであるので,稿ではその修正内容について語ってみようと思います. 背景 Knuth によって開発されたオリジナルの TeX 処理系 (Knuthian TeX) は,バージョン3になった時点で既にその開発が概ね終了したと宣言されており,以降は原則としてバグ修正以外は行われないことになって

    TeX tuneup 2021: 7年ぶりの TeX アップデート | ラング・ラグー
    slay-t
    slay-t 2021/04/05
  • Google ドキュメントでLaTeXを使う方法 - ZawaWorks’s diary

    はじめに Google ドキュメントには計算式を書くツールがあるのですが、それが私には使いづらいものでした。そのとき「LaTeX記法使えたらな~」と探していたら、なんとLaTeX記法が使えるアドオンがあったので紹介します。 Auto-LaTeX chrome.google.com 今回紹介するのは「Auto-LaTeX」というアドオンです。 上のリンクからインストールすることができるようになっています。 使い方 LaTeX記法の文を書く 今回は$$3^{4^5} + \frac{1}{2}$$と書きました。 Auto-LaTeXを有効にする アドオンタグの中にある「Auto-LaTeX」にカーソルを合わせると、右に「start」が出てくるのでそれをクリックします。 LaTeX記法の文を計算式に変換 すると右側にAuto-LaTeXの操作画面が出てきます。 赤い丸で囲んでいる「Render

    Google ドキュメントでLaTeXを使う方法 - ZawaWorks’s diary
  • XMLのつぶし方 - golden-luckyの日記

    昨日までの話を整理します。 ドキュメントのXMLによる表現は、プログラムの抽象構文木に相当し、ドキュメントの意味構造を示したものであった なので、XMLの構文をS式で表せた すると、XMLの要素名がLispにおける関数、要素がその関数への引数に見えた そこで、要素を材料としてシリアライズした文字列を返すように、要素名で関数を定義した。その際、要素の中には別の要素名を持つ要素が入れ子になっていることがあるので、それらは再帰的に処理するように定義した。 こうして、ドキュメントのXMLをLispの評価器で直接実行できた そして、そのためのフレームワークとして、xml2texという自作のアプリケーションを紹介しました。 XMLからTeXを生成する専用機に見える名前が付いているけど、これは命名を失敗したと思っていて、xml2texは、いわば、XMLをつぶす機械を作る機械です。 XMLをつぶして好きな

    XMLのつぶし方 - golden-luckyの日記
  • TikZ実例集〜3D編 - Notes_JP

    TikZで作った図POINT TikZを使うと,TeX環境で簡単にきれいな図を作成することができる. TikZで作成した図(3D)のソースコードを紹介! TikZ実例集〜2Dグラフ編 - Notes_JP 記事のために作った図のTeXコード(TikZを利用)を,備忘録として残します. ベクトルの回転(3次元) 回転体 その1 その2 その3 応力テンソルの図 ローレンツ変換 ベクトルの回転(3次元)作成した図:ベクトルの回転(3次元) この図は,以下の記事で使っています: ▶クリックしてソースコードを表示 \begin{figure}[htbp] % 左の図 \begin{minipage}{0.3\hsize} \begin{center} \begin{tikzpicture}[scale=1.5, rotate=0] \begin{axis}[ title={3D Rotation}

    TikZ実例集〜3D編 - Notes_JP
  • Mathpix: convert images to LaTex.

    AI-powered document automationQuickly and accurately convert PDFs and images to searchable, exportable, and machine readable text.

    Mathpix: convert images to LaTex.
  • TeX Live 2016 で変わったところ - TeX Alchemist Online

    (Norbert Preining さんの記事 TeX Live 2016 released より) TeX Live 2016 がリリースされて数日経ち,そろそろ世界各地のCTANミラーサイトにも波及してきたようです。 TeX Live 2016 における変更点は数多く,ここで挙げきることは困難(自分もとても全ては把握しきれていません)ですが,自分にとって身近な変更点を挙げておきます。 目次 1. (u)pLaTeX がアスキー版からコミュニティ版に移行 2. LuaTeX が劇的に変わった 3. (u)pLaTeX + dvipdfmx や XeLaTeX (xdvipdfmx) において \includegraphics の pagebox=... オプションが使用可能になった 3.1 Illustrator CS6 でのナントカBox 3.2 Illustrator CC 2015

    TeX Live 2016 で変わったところ - TeX Alchemist Online
    slay-t
    slay-t 2016/06/09
  • Brian Kernighanがプログラミング言語Goの組版に使ったのはなんとtroff

    Ramakrishnan Muthukrishnan - Brian Kernighan on the typesetting of "The Go Programming Language" book L&RのKでありAWKのKでもあるBrian KernighanとAlan Donovanの執筆したThe Go Programming Language(邦訳は丸善からプログラミング言語Goとして6月15日に出版される予定)の組版には、Troff(具体的にはgroff)が使われたそうだ。同の組版に感心した人間が、Brian Kernighanに組版について以下のようなメールを送った。 親愛なるKernighan教授へ プログラミング言語Goのとても組版が美しい。個人的な感想では、LaTexでクマれたものより美しいように思われる。 同の執筆手順との組版について詳しい説明を願いたい

  • TeX界の El Capitan 迎撃戦記 - TeX Alchemist Online

    Mac の新OSである OS X 10.11 El Capitan がリリースされて,1週間が経ちました。 El Capitan では,色々と仕様が大きく変わっており,TeX 環境は大きな影響を受けました。 TeX の開発者メーリングリストでは,El Capitan リリース前後のこの数週間,対応に追われていました。 「どのような問題があるのか」を洗い出し,その一つ一つに対して対応を考える必要があって,一筋縄ではゆきませんでしたが,ようやく全ての問題の解決に向けて道筋がつく状況まで至れました。解決に至るまでには TeX エンジン側の改修も必要になるなど,かなり大掛かりな作業になりましたが,北川さん,前田さん,Norbertさんをはじめ,TeX界の開発者の方々の多大なご尽力の結果,あらゆる問題を数日間で迅速に解決することができました。 TeX側の対応の速報は,id:acetaminophen

    TeX界の El Capitan 迎撃戦記 - TeX Alchemist Online
  • Mac用TexエディタTeXShop、OS X 10.10 Yosemite用の新しいアイコンを採用した「TeXShop v3.39」をリリース。

    Mac用TexエディタTeXShop、OS X 10.10 Yosemite用の新しいアイコンを採用した「TeXShop v3.39」をリリース。
  • Cloud LaTeX | Build your own LaTeX environment, in seconds | Acaric

    面倒な TeX の環境構築はもう不要。Cloud LaTeX に登録すれば、いつでもどこでも、気軽に LaTeX が使えます。 さらに日語にも設定不要で対応しています。ツリー/編集/PDF画面の直感的なインターフェースで、 エラー出力もわかりやすく表示し執筆をサポート。 編集内容は自動保存され、いつでも中断・再開が可能です。 エディタは TeX に最適化され、シンタックスハイライトはもちろん LaTeX コマンドの自動補完機能も備えており、 外出先でスマホやタブレットを使って編集することも。 ドラッグアンドドロップによるアップロードやソースファイルの ZIP ダウンロードができ、ファイルの取り回しも簡単です。

    Cloud LaTeX | Build your own LaTeX environment, in seconds | Acaric
  • TeX はどうしてアレなのか - マクロツイーター

    Knuth「TeXは組版言語で非エンジニアでも使うもの。なのでプログラム言語のような構成にはすべきでない」 Knuth「従って、記述の構造化はマクロにより行われる。『マクロの展開』であれば誰でも理解できる」 ↓ Knuth「しかし、if文くらいはあった方が便利だろう」 Knuth「あ、チューリング完全になってしまった」 ↓ Knuth「プリミティブの定義は最低限にして、組版制御の基命令の一部はマクロとして実装しよう」 Knuth「あ、なんかプログラムのように複雑なマクロが増えてしまった」 ↓ 変人B「オウッ、TeX は組版言語なのにプログラムが組めるぞ!」 変人C「引数の整数を素因数分解して綺麗な数式で出力するマクロができた! ヒャッハー!」 ↓ TeXBook「TeX の目的は組版であって決してプログラミングではない。しかし世の中には変な人がいて、『TeX でプログラミングする』という

    TeX はどうしてアレなのか - マクロツイーター
  • TeX の発音 - アスペ日記

    今さら、TeX の発音が話題になっているようです。 TeXはテック もう何度目だというぐらい目にしている気がするのですが、この問題は質的にややこしいのでどうしようもないですね。 この問題について書かれているページのひとつとして、以下のものがあります。 「TeX」の読み方はテフ、それともテック? これは非常に詳しく書かれていて、付け加えることなんてないようにも思えますが、ほかの言語の事情も含めて書いてみます。 まず、クヌース自身の書いていることから。 上記のページにある通り、彼は「TeXを知っている人は、TeXのχをxとは発音せず、ギリシャ語のchiのように発音する」と明確に書いています。 発音記号では [tex](「テッフ」のような音)となります。 この [tex] を正式発音と考えると話は簡単です。 いくつかの言語では、この正式発音をもとにして、それぞれの言語流の発音をしています。 ロ

    TeX の発音 - アスペ日記
  • 1