並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 110件

新着順 人気順

TeXの検索結果1 - 40 件 / 110件

TeXに関するエントリは110件あります。 LaTeXtex数学 などが関連タグです。 人気エントリには 『知ってるようで知らないTeXの世界 自分の人生より歴史あるソフトウェア開発をマネジメントする技術 - エンジニアHub|Webエンジニアのキャリアを考える!』などがあります。
  • 知ってるようで知らないTeXの世界 自分の人生より歴史あるソフトウェア開発をマネジメントする技術 - エンジニアHub|Webエンジニアのキャリアを考える!

    知ってるようで知らないTeXの世界 自分の人生より歴史あるソフトウェア開発をマネジメントする技術 アルゴリズムに関する大著『The Art of Computer Programming』のため、ドナルド・クヌース先生が組版システム「TeX」を発表して41年。その開発は世界中で活発に続いています。日本語TeX開発コミュニティやTeX Liveチームで活動する20代のエンジニア山下弘展(aminophen)さんに、自分より1.6倍も長生きなソフトウェアをメンテナンスする技術について聞きました。 数式がきれいに組めることで広く知られているTEXTEX(以下、TeXと表記)は、誕生から40年を超える自動組版システムです。 学生時代にレポートや論文でTeXを使ったことがある人も少なくないでしょう。技術系の同人誌でページの見栄えを改善すべく、Re:VIEWなど書籍執筆支援システムの背後で動くTeXに

      知ってるようで知らないTeXの世界 自分の人生より歴史あるソフトウェア開発をマネジメントする技術 - エンジニアHub|Webエンジニアのキャリアを考える!
    • 日本語 LaTeX の新常識 2021 - Qiita

      オリジナルの TeX が誕生してから40年以上の歳月が流れ,そして日本語 LaTeX が現在主流の姿 (pLaTeX2e) になってからも25年以上が経過しました.この間 LaTeX は多くの人に使われ続けて来ましたが,その歴史の中でさまざまな変遷を辿り,明示的なドキュメントにはなっていないながらも,ユーザ間ではある意味「常識」として定着した知識が積み重なってきました. 歴史が長く,よくも悪くも「安定している」と評されるために見過ごされているかもしれませんが,日本語 LaTeX は今も開発が続く「生きた」ソフトウェアです.そのため歴史の中で培われた常識的な知識が古くなり,新しい知識が必要になる場合があります.そしてその傾向は特にこの数年顕著で,TeX コミュニティに属する人々が多く集まる TeXConf などの会議で,主に中上級者向けに新しい知識が啓蒙されてきました.本稿では,そのような日

        日本語 LaTeX の新常識 2021 - Qiita
      • 論文執筆/プレゼン資料作成時の参考資料 - Qiita

        はじめに 本記事では,論文執筆やプレゼン発表の際にnegocia社内で参考にしている資料を @aiueola さんと一緒にまとめました.もし何かの参考になれば幸いです. (また,もし関連リソースをご存知の方がいらっしゃれば,ぜひ本記事のコメント欄にご紹介いただけると嬉しいです.内容を確認の上,追記させていただきます.) negocia株式会社について negocia株式会社では,「うれしい広告」の実現をミッションとして,機械学習,数理最適化の技術を活かしたオンライン広告向けのSaaSを開発するメンバーを募集しています.この記事を読んで興味を持たれた方がいらっしゃいましたら,こちらのリンク よりご応募ください.ご連絡お待ちしています. 目次 研究事始め/論文サーベイ テクニカルライティング/論文執筆/レビュー テクニカルライティング全般 論文執筆 レビュー/リバッタル/ポジションペーパー プ

          論文執筆/プレゼン資料作成時の参考資料 - Qiita
        • pLaTeX が本格的にやばいかもという話 - Acetaminophen’s diary

          最近(この1週間ほど)で LaTeX 周りで起きていることについて,声明を出しておきます。端的に言うと「pLaTeX,本格的にやばい」。 pLaTeX hyperref error with pdfmanagement-testphase 今 LaTeX の世界で何が起きているのか,ざっと説明します。 ここ1年ほどの LaTeX は大きく変わっている 2020-02-02 以降,本家の LaTeX2e に多くの変更が入っています。2020 年の2回のリリースについては,Online.tex 2020 での私の講演資料「最近の LaTeX は〇〇」【PDF 直リンク】も参考になるでしょう。 LaTeX2e 2020-02-02: 新 NFSS 導入(シリーズとシェープの多軸化,ファミリ毎の実際のシリーズ値の設定,…),カーネルへの expl3 読込 LaTeX2e 2020-10-01: フ

            pLaTeX が本格的にやばいかもという話 - Acetaminophen’s diary
          • すべての理系人必見!「Cloud LaTeX」のすごい実力(ブルーバックス編集部)

            理系の定番ツール「LaTeX」がクラウドで!? みなさんは「Cloud LaTeX(クラウド・ラテフ https://cloudlatex.io/)」というWEBサービスをご存じでしょうか? ブラウザ上で文書を作成できるサービス、と言ってしまうとよくあるツールのように聞こえますが、理系にとってはおなじみの「LaTeX」を簡単に使えるようにしてくれるすごいサービスなのです。 「LaTeX(ラテック or ラテフなどと読みます)」とは、理系分野の論文執筆などによく使われている組版システムです。これは非常に高機能なシステムで、高品質な文書を作成できることが知られており、ブルーバックスにもLaTeXで組版されている本が何冊もあります。 LaTeXは何がすごいのか? 特長のひとつは数式の表現が得意だということです。レポートを書いていて、数式が入力できず困った、他の部分と大きさが微妙にずれてかっこ悪い

              すべての理系人必見!「Cloud LaTeX」のすごい実力(ブルーバックス編集部)
            • LaTeXにおける正しい論文の書き方 - Qiita

              他人の論文や, ソースコードを見ているといろいろと思うことがあるので, 私が正しいと思っている書き方を以下に記す. あくまで自己流なので, 他の方のご意見 (コメント)も参照すると良いかと思います. ,(半角カンマ)や.(半角ピリオド)の後は必ず半角スペースをいれる 日本語論文では, "半角カンマ+半角スペース"の代わりに"全角カンマ"を推奨しているところもある (ピリオドも同様に) 逆に,や.の前に不自然なスペースをいれない ソースコードは見やすいように, インデントと改行を心がける 2回以上改行すると段落が変わるため注意 特別な理由がない限り, ハイパーリンクをつける: こちら 略称は定義して使うこと: (例) Support Vector Machine (SVM) 三点リーダー (・・・)の使い分け \ldots: カンマに使う. $i=1, 2, \ldots, n$ \cdot

                LaTeXにおける正しい論文の書き方 - Qiita
              • 【買い物山脈】 キーボードの隠れた名作「TEX」、まだトラックポイント使ってない全人類に届け!

                  【買い物山脈】 キーボードの隠れた名作「TEX」、まだトラックポイント使ってない全人類に届け!
                • 開発者のためのスライド作成ツール Slidev がすごい

                  マークダウン形式のスライド作成ツール Slidev を試したら、とても良かったので紹介です。 Slidevとは? Slidev はVue UseやType Challengesの作者であり、Vue.js のコアチームメンバーでもあるAnthony Fuが開発しているマークダウン形式でのスライド作成ツールです。 Vite、Vue3、WindiCSSを用いて開発されています。 まだ Public Beta ですが、リリースからわずか数日で 7,000 を超える GitHub スターを集めています。 実際にどのようなスライドが作成可能なのかは、Slidev のデモや、作者の Anthony が Slidev を用いてプレゼンした VueDay2021 の資料が分かりやすいです。 デモ動画 VueDay2021 でのプレゼン 使い方 任意のディレクトリで以下コマンドを実行するだけで環境は整います。

                    開発者のためのスライド作成ツール Slidev がすごい
                  • 数式がある文書作成に役立つ資料まとめ | Math Relish

                    なかなか上手い表題を考えるのが難しかったのと, 置かれた状況によって「役立つ」の尺度が変わる. また技術文書に限るものでもないように思ったので, 単に文書とした. なんとも正確ではないが, 何も知らずに数式を書き連ねていくよりはよいだろうということで, この表題で本稿を書くことにした. ご容赦願いたい. はじめに 今やテクノロジーは高度に進化して, 様々な分野で数式を用いたコミュニケーションが必須となっている. しかし一方で数式と聞いて,その「書き方」に関して注意が払われることは意外に少ない. 清書する! 普段,数式に馴染みのある人でも,以下の時間が大部分を占めるのではなかろうか. 計算用紙に式を書く (宿題などの)レポートを書く 板書する これらはそれこそ学生や教員の垣根なく,日々体験していることだろう. だが次の機会がそうそうない. 清書する これは「不特定多数の人に向けて投稿する」と

                      数式がある文書作成に役立つ資料まとめ | Math Relish
                    • LaTeX で物理学徒が最低限知っておくべきこと・私が気を付けていること - Qiita

                      はじめに ごきげんよう.いぇとです. この記事は東京大学理学部物理学科 B3 有志による Physics Lab. 2022 Advent Calendar 2021 19日目の記事です. Physics Lab. とは物理学科有志による五月祭企画です.私は生物物理班に所属しています.生物物理班については,たがやし班長が書いてくれた記事『生物物理班だよ』を見てください.絶対. 当初の予定では,19日目は統計力学のくりこみ群の話を書こうと思っていたのですが,多忙につき色々と試行錯誤をする暇がなく辞めることにしました.書いてもいいんですけどね. 代わりに LaTeX のお役立ち(?)情報を書こうと思います.この記事では LaTeX の基本事項を前提とします.今回は私が普段使っているパッケージの紹介や気をつけていることなどについてまとめます.(「普段気を付けていること」とかいうの,普段気を付けて

                        LaTeX で物理学徒が最低限知っておくべきこと・私が気を付けていること - Qiita
                      • LaTeX.css

                        Abstract This almost class-less CSS library turns your HTML document into a website that looks like a LaTeX document. Write semantic HTML, add <link rel="stylesheet" href="https://latex.now.sh/style.css"> to the <head> of your project and you are good to go. The source code can be found on GitHub at https://github.com/vincentdoerig/latex-css. Getting Started Add <link rel="stylesheet" href="https:

                        • RFC日本語訳一覧

                          RFC文書を自動翻訳したページ一覧 翻訳の正確性は保証しません。必ず英文と比較してお読みください。 稀に原文の一部が抜けるので、右上の原文へのリンク「Orig」から原文も読むようにしてください。 図や表が複数ページにわたるときや、間に空行が含まれるときは、上手に解釈できないことがあります。 翻訳物に関してはRFCの著作権の関係で RFC 2220 以降のみを公開しています。 RFCを翻訳するツール群は github.com/tex2e/rfc-translater に置いてあります。

                          • Markdownで書いた実験レポートをTeX組版の美しいPDFに変換するDockerイメージを作った - ぷらすのブログ

                            特徴Markdown を PDF に変換する方法STEP1 : Docker イメージを pull するSTEP2 : 変換したい Markdown ファイルがあるディレクトリに移動するSTEP3 : PDF に変換する発展的な使い方保存するたびに PDF に変換するalias を使って簡単に変換を実行できるようにするMarkdown ファイルを tex ファイルに変換するpandoc を使った変換終わりに参考こんにちは、@p1assです。 皆さんは、実験レポートを何で書いていますか? Word ですか?それとも LaTeX ですか? 私はそのどちらでもなく、 Markdown 書いています。 Markdown はシンプルなシンタックスで様々な表現ができ、多くのエンジニアに愛されています。 しかし、Markdown は実験レポート用途にあまり使われていないため、そのままでは美しい PDF

                              Markdownで書いた実験レポートをTeX組版の美しいPDFに変換するDockerイメージを作った - ぷらすのブログ
                            • Overleaf+VSCode+GitHub+etcな執筆環境を整える

                              環境構築 以下の手順で構築していきます. Overleaf-Workshopの拡張機能をVScodeに入れる Latex-Workshopの拡張機能をVSCodeに入れる Latex-Workshopの設定を変更 texliveをインストール +α Grammarlyの拡張機能をVSCodeに入れる Grammarlyの設定を変更 1, 3, 5はVSCodeの拡張機能で検索すれば一瞬で出てくるのでスキップ. Latex-Workshopの設定を変更 Latex-Workshopの設定を変更します.以下を設定から変えましょう.cmd+,で設定のタブが開けると思います. Latex-workshop › Latex › Recipe: Default - first + lastUsed onSaveでtexソースをビルドするときに、デフォルト設定のfirstのままだとpdflatexのビル

                                Overleaf+VSCode+GitHub+etcな執筆環境を整える
                              • 数学記号記法一覧(集合・線形代数)

                                数学記号記法一覧 普段私が用いているルールに則った記号・記法の一覧。私の専門の都合上、情報系の機械学習・数理最適化(線形代数、微積分、微分幾何など)に偏っており、プログラミング言語理論(論理学、圏論)や暗号・符号(群、環、体)の方面はほとんど書いていない。 本記事の内容のほとんどは一般的な表記に則っているため、他の本や論文を読むときに索引してもよい。 記号についてあまり詳しい解説はしない。 実際に表示される記号 なんという名前の概念に対応しているか LaTeX コマンド などを書いておくので、わからなければ各自調べてほしい。 数学記号記法一覧(集合・線形代数) ← いまここ 数学記号記法一覧(解析学・テンソル解析) 数学記号記法一覧(文字装飾・ギリシャ文字・飾り文字) 次 → 数学記号記法一覧(解析学・テンソル解析) Acknowledgement @Hyrodium 様、@Naughie

                                  数学記号記法一覧(集合・線形代数)
                                • 最終出社日 - kmuto’s blog

                                  本日で株式会社トップスタジオ https://www.topstudio.co.jp/ の勤務を終え、これから有給消化に入る。 SIerからの転職で1999年に入社し、3年くらいかなーと思っていたのが5年となり、10年となり、……といつのまにかずいぶんと長く在籍していた。 仕事的には自由度が高く、先端の技術分野の書籍を制作しながら知識を得て血肉にすることができ、私にはとてもフィットする職場だった。同僚にも恵まれて楽しかったので、離れるのは寂しい思いがある。 トップスタジオで何をやってきたの? 長くいたこともあり、それなりに成果を積んできたとは思う。 入社当初より、編集者として、各社のIT書籍の請負制作をしてきた。Linux、OSS、ネットワーク、セキュリティ、ソフトウェア工学、エンジニアリング、そして最近だと機械学習が多い。翻訳の監修や、執筆なども関連して担当。企画はあまりやっていない。

                                    最終出社日 - kmuto’s blog
                                  • 機械学習関係の論文を読み書きするための数式・記号まとめ - Qiita

                                    機械学習でよく使われる数式・記号 機械学習・ディープラーニングの分野の論文で使われる数式・記号の自分用メモです。誰かの役にたつかもしれないのでまとめておきます。理系の大学の学部生や、数学全然使わなくなった社会人くらいを想定して書いています(自分は数学全然使わなくなった社会人です)。 数式のTeX表記も記載しています。Qiitaで数式書くときや、論文を書くときに使えます(私は論文書く予定ないですが…)。Qiitaで数式を書く方法に関しては、以下の記事を参考にして下さい(この記事では解説しません)。 Qiitaの数式チートシート Qiitaで数式を書きましょう TeX表記は、Qiitaに登録していれば、編集リクエストで見ること可能なのですが、Qiitaに登録していない人に向けて書いてあります。Qiitaに登録すれば編集リクエスト機能により、Qiita記事の数式のTeXソース見放題なので登録して

                                      機械学習関係の論文を読み書きするための数式・記号まとめ - Qiita
                                    • VSCode で最高の LaTeX 環境を作る - Qiita

                                      はじめに レポートや論文の作成には $\LaTeX$ は欠かせないですよね。卒業論文や修士論文を書き始める方も多い時期だと思うので、今回は LaTeX と Visual Studio Code を使い、レポートや論文を快適に書ける環境を構築していきたいと思います。 必要なツールのインストール ここはあまり詳しい解説は行いません。 LaTeX と Visual Studio Code がインストール済みの人はこの節は読み飛ばしてください。 LaTeX TeX Live がおすすめです。 TeX Wiki に詳細な説明があります。 コマンドラインで platex や latexmk が実行できれば成功です。 Windows 公式の install-tl-windows.exe をクリックしてダウンロード、GUIのインストーラーに従ってください。 Mac

                                        VSCode で最高の LaTeX 環境を作る - Qiita
                                      • Pythonで美しい動画を作ろう - Qiita

                                        DeNAのAIシステム部、音声チームの豆谷と申します。前回の記事では音声変換を解説しました。本記事では、ManimというPythonのモジュールを使って美しい動画を作る方法を紹介します。 本記事のターゲット 教育系の動画制作でかなりの実績(YouTubeでの評価など)あるアニメーションエンジンを紹介します。日本語に対応する方法を解説することで、より多くの日本語話者(特にエンジニア)が自らの知識や経験を簡単に動画にできると知ってもらえると嬉しいです。今まであまり世に伝えられなかった学識や表現が、世界中の人々にシェアされるキッカケになると最高です(具体例を挙げてみました1)。 Python好きに向けて美しい動画の作り方を説明します。Pythonの楽しさ2と動画制作3というクリエイティブな組み合わせにより多くの人が関心を持ってもらえると嬉しいです。 Manim 3Blue1Brown(以下、3b

                                          Pythonで美しい動画を作ろう - Qiita
                                        • Markdownで書籍を作るとは - golden-luckyの日記

                                          昨日まで何回かにわたり、多様なドキュメント形式の変換アプリケーションであるPandocのコアとなる仕組みを説明してきました。 特に、Pandoc構造とそれを生成するReader、生成されたPandoc構造を変換するPandocフィルターについて、少し時間をかけて紹介しました。 では、PandocのReaderとフィルターについて理解したところで、Pandocを使って本は作れるでしょうか? いままでの説明には登場しませんでしたが、Pandocの出力側を担うWriterには、「PDF生成のためのLaTeX Writer」や「EPUB Writer」など、「本」を作るのに使えそうなものがあります。 それらWriterを制御するためのコマンドラインオプションはいろいろ用意されており、独自のテンプレートを指定することも可能です。 ただ正直なところ、これらのWriterは、吊るしの状態では売り物の本を

                                            Markdownで書籍を作るとは - golden-luckyの日記
                                          • githubやnoteでもTeXの数式を書くぜ - 学習する天然ニューラルネット

                                            この記事は何? 使い方 作成のモチベーション 関連するツール まとめ この記事は何? これを作った↓ https://tex-image-link-generator.herokuapp.com/ これを使えば、githubのreadmeやissuesに数式を埋め込むことができる。 例えばこんなふうに。 noteやhatenablogなどのmarkdown(HTML)が使えるサービスに転用することもできるはず。 使い方 言うまでもないですが、上部のtext areaに数式を打ち込んでctrl enter (or ⌘ enter)を押すだけ。 sizeはpreviewのサイズではなく 実際に表示されるサイズになってる(previewには反映される)。 resultの右側にcopy to clipboardボタンがあるのでそれをポチッとするのが早いでしょう。 得られたリンクをここに貼ってみる。

                                              githubやnoteでもTeXの数式を書くぜ - 学習する天然ニューラルネット
                                            • コードハイライト付きの書籍をこれまでずっと作っていた - kmuto’s blog

                                              blog.jxck.io で(md2inao→md2indesignの進行は過去にもちょっとかかわりがあってウォッチした) もうすでにそういう製品があったり、知らないだけで全コードがハイライトされた書籍を出してる出版社はあるのかもしれないが、そういう本を少なくとも自分は見てない。 という記載があったのでちょっと書いてみる。 オーム社さん、オライリー・ジャパンさん、インプレスさん、羊土社さん、講談社サイエンティフィク社さんなどの一部の書籍では、コードハイライト付きになっていて、さらにそのうちいくつかは紙版では白黒、電子版ではカラーを使い分けていたりする。 というのも、前職の制作会社時代に私がその仕組みを作ってきたから。 組版はInDesignを使うのもあれば、TeXを使っているのもある。紙白黒/電子カラーのような使い分けは、TeXではOK、InDesignではもしデータを2種類管理しなければ

                                                コードハイライト付きの書籍をこれまでずっと作っていた - kmuto’s blog
                                              • TeX言語でレイトレーシングを実装する話 - hak7a3が書き残す何か

                                                この記事はTeX & LaTeX Advent Calendar 2019の14日目の記事です。 13日目はmattskalaさんでした。15日目はaminophenさんです。 TL; DR TeX言語を使って,こんな画像を生成する話. レイトレーシング結果 はじめに 周知のとおり,TeX言語はチューリング完全なプログラミング言語である.すなわち,世界にある任意のプログラムはTeX言語で記述可能である.あの文法と評価規則からは直観的ではないが,CGのレンダリングも科学技術計算もその気になればTeX言語で記述できる. 今回は,久しぶりのTeX芸人活動ということで,TeX言語でレイトレーシングしてみた. レイトレーシングとは レイトレーシングとは,画素ごとにカメラに入ってくる光線を逆方向に追跡してCGのレンダリングをする技法である.光線の追跡では,経路上の物体に対する反射・屈折を考慮する.本記

                                                  TeX言語でレイトレーシングを実装する話 - hak7a3が書き残す何か
                                                • 「Markdown+CSS/TeXで冊子本を作ってみた」に参加してみた - 自己顕示欲の開放治療所

                                                  「Markdown+CSS/TeXで冊子本を作ってみた」に参加してみた connpass.com 2019/11/16 訂正 訂正いただきました箇所、打ち消し線と + 記号で大体わかるように、なっているといいな、しました。 開始前 記事中のAmazonのリンクはアフィリエイトにしていますので嫌悪感を抱かれる方は気をつけてください。 アンテナハウス株式会社*1様主催のセミナーに参加してきました。以前『PDFインフラストラクチャ構造解説』のPOD(Print On Demand)本を買ったときに存在を知り、ウェブサイトの「XMLに命をかけてくれ」というエピソード紹介が印象に残っていました。大規模、構造的ドキュメント用のソフトウェアに強みのある会社という理解です。 PDFインフラストラクチャ解説: 電子の紙PDFとその周辺技術を語り尽す 作者: 小林徳滋出版社/メーカー: アンテナハウスCAS電

                                                    「Markdown+CSS/TeXで冊子本を作ってみた」に参加してみた - 自己顕示欲の開放治療所
                                                  • LaTeX論文執筆ガイド:数式や図の書き方を徹底解説 #LaTeX #論文執筆 - 制御工学ブログ

                                                    ここでは、LaTeXによる論文やレポートの執筆方法について説明します。特に、数式の多い分野では文系・理系を問わずLaTeXによる執筆が便利です。また、書籍もTeXで執筆することができます。クラウドサービスによるTeX利用や、基本的な数式・図・表・参考文献の記述方法についての解説をしています。冒頭にTeXのメリットを解説します。 2024/2/17現在、初期投稿として記事をアップロードしましたが、本日より数カ月かけて更に更新していき、最終的にはボリュームを5倍くらいにして良いものを目指していこうと考えています。 TeXによる論文執筆のブログ記事作成経緯 LaTeXのメリット 式番号や章のラベルと引用 バージョン管理の容易さ エディタの種類 保守管理の容易さ クラウドサービスによるTeXの利用方法 初歩的なLaTeX利用 論文執筆時のLaTeX基礎事項 文書の書き方 数式の書き方 数式のTeX

                                                      LaTeX論文執筆ガイド:数式や図の書き方を徹底解説 #LaTeX #論文執筆 - 制御工学ブログ
                                                    • LaTeX と Python で作る 1 ポイントたりとも表示崩れしない最強の帳票印刷ソリューション - Qiita

                                                      元ネタ 元ネタはこちらです(以下「Figma と PHP」で略します)。 読んでなるほどと思いました。このように、誰かが苦労したおかげで後続が楽になるので感謝です。何が問題点として生じるのか、どんな解決方法が考えられるのか、が予め判明しているだけでもだいぶ楽になります。 反面、$\LaTeX$ の方が実装は簡易ではないかと思ったので、それを実践してみました。 条件と問題点 Figma と PHP の 44 ページに以下のような条件があります 改めて、満たしたい条件 ミリ単位で細かく帳票をデザインしたい。 帳票デザインの保守性を維持するためにはビジュアルデザイン必須 印刷時に見た目が一切崩れない さらに、次のような障害を次々とクリアしていってます。 文字参照の問題 枠からのはみ出しの問題 右寄せの問題 自動折り返しの問題 連票の問題(簡易な解説のみ) これらを $\LaTeX$ と Pyth

                                                        LaTeX と Python で作る 1 ポイントたりとも表示崩れしない最強の帳票印刷ソリューション - Qiita
                                                      • TeXで使うプログラミング言語まとめ

                                                        (TeX & LaTeX Advent Calendar 2021の24日めの記事です。昨日は @wtsnjp による「jlreq + expl3 で学会文書クラスを作った話」でした。他人が使う文書クラス作るのまじすごい) TeXを使っている人たちはよく「コマンド」とか「マクロ」とか「プログラム」について話しています。そういう会話を耳にして「TeXではプログラミングができる」ことを知り、興味を持ったものの、具体的にどこから始めればいいかわからない人も多いでしょう(ほんとに多いのか?)。 ここでちょっとした落とし穴があります。一口に「TeXでプログラミング」といっても、目的や手段や用途に応じて文法や機能や表現能力がまったく異なるいくつかのプログラミング言語があり、それらを使い分ける必要があるからです。つまり「プログラミング言語」という観点から言うと、TeXの本来の目的である「文書の組版」でプ

                                                          TeXで使うプログラミング言語まとめ
                                                        • PPL 2022 招待講演: 静的型つき函数型組版処理システムSATySFiの紹介

                                                          第24回プログラミングおよびプログラミング言語ワークショップ(PPL 2022, https://jssst-ppl.org/workshop/2022/index.html )にて招待講演として発表させて頂いた際のスライドです. 以下のページでも閲覧可能です: https://gfngfn.github.io/ja/posts/2022-05-11-slides-ppl2022-invited/Read less

                                                            PPL 2022 招待講演: 静的型つき函数型組版処理システムSATySFiの紹介
                                                          • M1 Mac

                                                            はじめに 2020-11-13 に Apple Store で注文した MacBook Air 16G/256G が 2020-11-29 に届いたのでさっそく設定。 2020-11-20 に生協に注文した Mac mini 16G/256G は 2021-01-12 に届いた。 どちらもメモリ16Gにしたが,通常の用途には8Gで十分かも。SSDは満タンの半分程度で使うつもりで選ぶほうが安心らしいので,据置き用にはHDDをつないでいたが,4TのSSDを2台(Sandisk,Crucial)入手したので,APFSフォーマット(暗号化)してつなぎ,データ用とTime Machine用にした。高速・まったく無音で,快適。 セットアップと一般的な設定 他の Mac からコピーという手もあったが,ここはクリーンセットアップすることにする。Apple ID を設定したら iCloud から多くの設定を

                                                            • 画面キャプチャで数式をLaTeX形式に自動で変換してくれる「Mathpix Snip」を使ってみた

                                                              複雑な計算式をキャプチャするだけで自動でLaTeX形式に出力してくれる無料のウェブアプリ「Mathpix Snip」が登場しています。テキストで表示されている数式だけでなく、手描きの数式も認識してくれるとのことで、実際に使ってみました。 Mathpix Snip https://mathpix.com/ 今回はWindows版をインストールします。上記URLにアクセスし「Windows」をクリック。 「ファイルを保存」をクリック。 「mathpix_snipping_tool_setup.exe」というファイルがダウンロードされるので、ダブルクリックで実行。 「実行」をクリック。 セットアップが開始されるので「Next」をクリック。 デスクトップにショートカットを作成する場合は「Create a desktop shortcut」に、Windows起動時にMathpix Snipを起動した

                                                                画面キャプチャで数式をLaTeX形式に自動で変換してくれる「Mathpix Snip」を使ってみた
                                                              • 「サイゼリヤで1000円あれば最大何kcal摂れるのか」をTeX言語で計算する ~TeX言語で動的計画法(DP)~ - TeX Alchemist Online

                                                                最近,巷では「サイゼリヤで1000円あれば最大何kcal摂れるのか」を計算するのが流行っているようです。 「サイゼリヤで1000円あれば最大何kcal摂れるのか」を量子アニーリング計算(Wildqat)で解いてみた。 - Qiita 「サイゼリヤで1000円あれば最大何kcal摂れるのか」をSMTソルバー(Z3)で解いてみた。 - Qiita 「サイゼリヤで1000円あれば最大何kcal摂れるのか」を整数計画法ソルバー(PuLP)で解いてみた。 - Qiita 「サイゼリヤで1000円あれば最大何kcal摂れるのか」をマルコフ連鎖モンテカルロで解いてみた。 - Qiita 「サイゼリヤで1000円あれば最大何kcal摂れるのか」をExcel のソルバーでで解いてみた。 - Qiita 【Excel】サイゼリヤ1000円で摂れるカロリーの最大値をVLOOKUP関数だけで求める方法 - わえな

                                                                  「サイゼリヤで1000円あれば最大何kcal摂れるのか」をTeX言語で計算する ~TeX言語で動的計画法(DP)~ - TeX Alchemist Online
                                                                • 科学の古典・名著が無料で読める!ウェブ「科学図書館」驚異の充実度

                                                                  1954年生まれ。78年早稲田大学政治経済学部卒業後、ダイヤモンド社入社。「週刊ダイヤモンド」編集長などを経て現職。著書に『複雑系の選択』『めちゃくちゃわかるよ!経済学』(ダイヤモンド社)『浦安図書館を支える人びと』(日本図書館協会)など。 ビジネスを強くする教養 斬新な思考、創造性はアートからやってくる!美術や音楽、ワイン、さらには哲学や宗教などを、その世界のプロ達が、最新のトピックスにからめて、わかりやすく解説します。 バックナンバー一覧 「うずもれた過去の科学的知識を万人に無償で提供するために、電子的文書として提供します」――ウェブ「科学図書館」には、今となってはここでしか読めないような名著が多数所蔵されている Photo:PIXTA たった1人でコツコツと、15年以上かけて科学書の図書館を構築してきた人がいる。偶然、ダイヤモンド社の社員がネット上で発見し、教えてくれたのである。リア

                                                                    科学の古典・名著が無料で読める!ウェブ「科学図書館」驚異の充実度
                                                                  • Dockerを使ってRe:VIEWで本が書きたい!~ステップ3:vvakameさんのDockerイメージで環境構築~ - mochikoAsTechのdig日記

                                                                    これは何をやりたい人向けのエントリ? 次をすべて満たす人向けのエントリです 技術書典に向けてRe:VIEWで本が書きたい! Dockerを使えば手軽に環境作れるらしいと聞いたので手順が知りたい! もうDockerを使ってRe:VIEWで本が書きたい!~ステップ1:Docker for Windowsを入れよう~ - mochikoAsTechのdig日記はやった! それからDockerを使ってRe:VIEWで本が書きたい!~ステップ2:TechBoosterのテンプレートで原稿リポジトリを作ろう~ - mochikoAsTechのdig日記もやった! 前提 既にDockerが動く環境があること Dockerが動く環境…?という方はこちらを参照 mochikoastech.hatenablog.com TechBoosterのテンプレートを使った原稿リポジトリがあること 「ステップ3:vva

                                                                      Dockerを使ってRe:VIEWで本が書きたい!~ステップ3:vvakameさんのDockerイメージで環境構築~ - mochikoAsTechのdig日記
                                                                    • ar5iv – Articles from arXiv.org as responsive HTML5 web documents

                                                                      Converted from TeX with LaTeXML. Sources upto the end of March 2024. Not a live preview service. For articles with multiple revisions, only a single version is made available. When in doubt, always use the main arXiv.org article page. Goal: incremental improvement until worthy of native arXiv adoption. Sample: A Simple Proof of the Quadratic Formula (1910.06709) View any arXiv article URL by chang

                                                                        ar5iv – Articles from arXiv.org as responsive HTML5 web documents
                                                                      • Typst: Compose papers faster

                                                                        Focus on your text and let Typst take care of layout and formatting.

                                                                          Typst: Compose papers faster
                                                                        • Overleaf + Git

                                                                          How to use Overleaf + Git to manage your TeX file Overleaf is an online TeX editor with a lot of functionality. Most importantly for me, multiple persons can work on the same file at the same time, so it is ideal for collaboration. However not all people like to write TeX within the browser; many have their own preferred editor (TeXShop for example). Here I'd like to explain how to use your TeX ed

                                                                          • XMLのつぶし方 - golden-luckyの日記

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

                                                                              XMLのつぶし方 - golden-luckyの日記
                                                                            • 「GitHub」のMarkdownドキュメントで待望の数式表示がサポート/人気の「MathJax」ライブラリでレンダリング

                                                                                「GitHub」のMarkdownドキュメントで待望の数式表示がサポート/人気の「MathJax」ライブラリでレンダリング
                                                                              • [改訂第8版]LaTeX2ε美文書作成入門

                                                                                この本の概要 本書は,本や論文などを組版し,印刷・電子化するためのフリーソフト「LaTeX」および関連ソフトについて,やさしく解説したものです。LaTeXの基礎はもちろん,「自分で体裁を変更したい」といったある程度高度な知識が必要なところまで幅広く網羅。LaTeXを使うすべての人にオススメの一冊です。 第8版では,旧来のpLaTeXだけでなく,(モダンな)LuaLaTeX等にも配慮して大幅に内容を見直しました。どちらの環境をメインにされている方でもお使いいただけます。 付録DVD-ROMにはTeX Live 2020を簡単にインストールできるインストーラーを収録(Windows,Mac)。 こんな方におすすめ TeXを学習しようとしている人 論文をTeXで執筆する学生・教師 序 目次 第1章 TeX,LaTeXとその仲間 1.1 TeX,LaTeXって何? 1.2 TeXの読み方・書き方

                                                                                  [改訂第8版]LaTeX2ε美文書作成入門
                                                                                • Docker DesktopでローカルにOverleaf環境を構築した時のメモ - Triad sou.

                                                                                  Docker Desktopのインストールが簡単にできるようになったという記事を拝見したため、Overleaf Community Editionを設定してみたメモを作りました。 GitHub - overleaf/overleaf: A web-based collaborative LaTeX editor Docker Desktopをインストールします 以下から最新版をダウンロードしてインストーラーを実行しました。 インストール後にWindowsからのサインアウトが必要でした。 Docker Desktop for Mac and Windows | Docker つまづいたときは以下の記事を参考にすると良いと思います。 Windows 10 HomeへのDocker Desktop (ver 3.0.0) インストールが何事もなく簡単にできるようになっていた (2020.12時点

                                                                                    Docker DesktopでローカルにOverleaf環境を構築した時のメモ - Triad sou.

                                                                                  新着記事