タグ

TeXに関するsuzusimeのブックマーク (62)

  • 『数式組版』を組む技術 Advent Calendar 2019 - Adventar

    『数式組版』を組む技術:複数のTeX Liveバージョンとtexmf-treeとを管理する|きえだゆうすけ(p_typo)|note

    『数式組版』を組む技術 Advent Calendar 2019 - Adventar
  • 論文執筆を支える継続的インテグレーション: Git から Amazon S3 まで

    この記事は CAMPHOR- Advent Calendar 2017 8日目の記事です. 学位論文を書く季節になってきました.論文を書く際にはきちんとバックアップを取っておかなければならないなど,実際の執筆以外でも気を遣わなければならないことが多くあります.この記事では,ソフトウェア開発における継続的インテグレーション (CI) や継続的デリバリー (CD) の考え方を取り入れ,様々なツールを活用することで,論文の執筆に集中できる環境を整備する方法を紹介します. 対象読者 基的に TeX を使って論文を書く人を想定しています.(Word などで論文を書かざるを得ない環境にいる方には申し訳ない) 目標 この記事では以下のようなものを作っていく方法について説明します. GitGitHub でバージョン管理 CircleCI でコンパイルやスペルチェックを実行 生成された PDF ファ

    論文執筆を支える継続的インテグレーション: Git から Amazon S3 まで
  • \relax の使い方 12連発 - 0番染色体

    今回は TeX & LaTeX Advent Calendar 2015 の2日目の記事として投稿しています.初日の昨日は ZR氏 でした.明日は p_typo氏 の予定です. \relax はその名の通り「TeX をリラックスさせる」命令です [1] .もう少し具体的に言うと,\relax は「何もしない」命令です.そのため,(La)TeX のソース中の適当な箇所に \relax を書き込んでも,多くの場合何も起こりません.例えば \relax ああ,\relax とても\relax 緊張\relax する.\relax などと書いたとしても,まるで \relax など存在しないかのように「ああ,とても緊張する.」と出力されるだけです. ここで初めて \relax の機能を知った方は「そんな命令が何の役に立つというのだ」と思われることでしょう.しかし,実際にはこれが大いに役立ちます.Te

    \relax の使い方 12連発 - 0番染色体
  • JSONをTeXで組版する

    昨今、ドキュメント技術の主戦場といったらウェブです(ワールドワイドなほう)。 ウェブ上ではさまざまな構造化テキストが飛び交っています。 まっさきに思いつくのは、HTMLをはじめとする、ブラウザがネイティブにレンダリングできる構造化テキストでしょう。 しかしブラウザにはJavaScriptという強力なプログラミング言語の実装が組み込まれているので、HTML以外の構造化テキストをサーバから取得して整形する場合も少なくありません。 そのようなデータ形式のひとつにJSONがあります。 最近のWebサービスでは、サーバからHTMLを送らずにJSONデータだけを送り、ブラウザがそれをJavaScriptで解析して画面表示をすべて動的に作っている場合もあるようです。 この場合にブラウザがやっていることは、ある種の自動組版だといえるでしょう。 そもそもブラウザによるHTMLのレンダリング自体が自動組版だと

    JSONをTeXで組版する
    suzusime
    suzusime 2017/02/09
  • LuaLaTeX で unicode-math を使う場合の書体変更コマンド

    LuaLaTeX の unicode-math パッケージを使う場合は、 \bm や \boldsymbol コマンドで数式の書体を太字にすることはできません。 この場合、数式の書体を変更するには \symbf コマンドなどを使用します。 unicode-math での書体変更コマンドや、個人的なフォントの設定などについて整理しておきます。 unicode-math の使い方の詳細については 公式マニュアル を参照してください。 \usepackage{luatexja-otf} \usepackage[ipaex,deluxe]{luatexja-preset} \usepackage{unicode-math} \setmainfont[Ligatures=TeX]{XITS} \setsansfont[Ligatures=TeX]{TeX Gyre Heros} \setmonofo

  • 卒論/修論/博論のためのモダンな LaTeX の書き方 - 情報系大学院生のWebメモ

    古い環境や、非推奨のコマンド・パッケージ・書式で LaTeX を書いていませんか?モダンな LaTeX で美しい卒業論文/修士論文/博士論文を書く方法を紹介します。 古いコマンド・パッケージ・書式を新しいものに書き換えるのはもちろん、ドキュメントクラスや処理系をよりモダンなものにすると、LaTeX ファイルの構造的な(セマンティックな、コードとしての)美しさや PDF ファイルの見た目の美しさを磨くことができます。 注意事項 モダンな LaTeX 環境の構築 エンコーディング:UTF-8 ドキュメントクラス:jsclasses 処理系:e-upTeX LaTeX ファイルをタイプセット(コンパイル)する TeXworks でタイプセットする コマンドプロンプトでタイプセットする 非推奨のコマンド・パッケージ・書式 太字や斜字など 数式 中央揃え EPS 画像 余談 参考サイト 注意事項 ま

    卒論/修論/博論のためのモダンな LaTeX の書き方 - 情報系大学院生のWebメモ
    suzusime
    suzusime 2017/01/30
  • LaTeX + Beamer でスライドを作る - 何かを書き留める何か

    理系の大学生は何かとプレゼンテーションを要求される。昔はフィルムのスライドやOHPシートを使っていたらしいが今では計算機で作成したスライドを用いるのが普通である。よく用いられるのはMS PowerPointであるが私にとっては使い辛い(使いたくない!!!)道具である。理由を挙げると、 デザインと文が一体になるので扱い辛い 数式エディタで数式を書くのが苦痛 これ以上は不適切な言葉しか思いつかないので割愛する。 理系、特に数学・物理・情報系は数式を含む文章を書く際にLaTeXを用いることが多く、プレゼンテーションで発表すべき内容、例えば論文はLaTeXで既に書いてあることが多い。そこでスライドの作成手段としてBeamerを用いることで既に手元にあるLaTeX文章及びLaTeX環境の資源を最大限活用し快適にスライドを作成することを目指す。 まずはBeamerのダウンロードであるが、これはTeX

    LaTeX + Beamer でスライドを作る - 何かを書き留める何か
    suzusime
    suzusime 2015/11/25
  • neruko3114's Blog: LaTeXで "千反田える" してみた(2)

    (前:LaTeXで "千反田える" してみた(1)) ~とりあえず解説(命令編)~ はい,解説(命令編)です。 マクロに使われている命令について大雑把に解説するだけの記事です。 正直TeX / LaTeXというものに対する理解は大したものではないので,大雑把にしか説明できません。 よくインターネットで検索すると見つかるくらいの情報しか書けないよ。 それでもいいならのんびりやっていくのでどうぞ。 ソースコードを追いながら解説はひどく面倒くさいので,使われている命令とその意味を書いておきます。 また,真面目にやろうとしたら面倒くさくなったため,「これを見ればなんとなくこんな動きをしていることが分かる」くらいのレベルのつもりです。 ○@付のカウンタやマクロを使う \makeatletter \makeatother こいつは@のついたカウンタやを使うための命令です。 通常,@のついたカウンタやマ

    suzusime
    suzusime 2015/03/01
  • How to decide font sizes in a class file

    目次へ / トップページに戻る クラスファイルにおける文字サイズの設定 文字サイズ設定の際のチェックポイント クラスファイルにおける文字サイズの設定を行う場合, 注意を払うことになるのは次の 3 点です. \normalsize などの定義に含まれている \@setfontsize の第 2 引数の値(*) 和文フォントと欧文フォントのサイズの比 数式用の文字サイズの設定(\DeclareMathSizes の設定) (*) \@setfontsize は 3 個の引数をとるマクロで, 第 1 引数は(エラーメッセージなどに用いる)コントロール・シークェンス (例えば,\normalsize の定義中に用いられた \@setfontsize の場合には \normalsize 自身にします)で, 第 2 引数は文字サイズ,第 3 引数は \baselineskip(の基準値)です. (なお

    suzusime
    suzusime 2015/02/08
  • ログイン - MyTeXpert

    Site admin: thortex PukiWiki 1.5.1 © 2001-2016 PukiWiki Development Team. Powered by

    suzusime
    suzusime 2015/02/06
  • TeX Q & A 54501-55000

    書き込み一覧 55000: 2010-05-28 21:23:28 Re: 数直線 ひぽぽたます 54999: 2010-05-28 09:46:29 Re: PXchfonと、dvipdfmx の -s オプション ZR 54998: 2010-05-26 16:44:40 Re: jsで,\itemの後にallign*環境で式がずれる Kay 54997: 2010-05-26 16:08:45 Re: jsで,\itemの後にallign*環境で式がずれる 大熊一弘 54996: 2010-05-26 15:31:36 jsで,\itemの後にallign*環境で式がずれる Kay 54995: 2010-05-25 23:29:26 Re: ubuntuにptetexが入りません ashley 54994: 2010-05-25 17:39:01 Re: 段落中の虫い部分の枠線(

  • TeX Q & A

    TeXフォーラム の方をご利用ください。 サイト内検索 (Powered by Google) 過去の書き込み一覧 57672: 2015-06-01 07:39:30 Re: dvipdfmxとmathtime (解決) 佐渡 57671: 2015-05-31 23:01:34 Re: dvipdfmxとmathtime kakuto 57670: 2015-05-31 16:45:22 dvipdfmxとmathtime 佐渡 57669: 2015-05-21 22:29:12 Re: 点と0{ゼロ}の間を離したい。 kakuto 57668: 2015-05-21 22:00:29 Re: 点と0{ゼロ}の間を離したい。 asoasoh 57667: 2015-05-21 13:11:59 Re: 点と0{ゼロ}の間を離したい。 kakuto 57666: 2015-05-2

    suzusime
    suzusime 2014/12/25
  • 子供たちと珠洲とTeXと

    この Web ページは自由にリンクして頂いてかまいません。 リンクもトップページ以外の任意のページに行って頂いても大丈夫です。 事後で構いませんから,私まで連絡を頂けると嬉しいです。

    suzusime
    suzusime 2014/12/25
  • [qa:54591] Re: dvipdfmxのcid-x.mapについて、いくつかの疑問点【追々記・かなり急いでいます!】

    Re: dvipdfmxのcid-x.mapについて、いくつかの疑問点【追々記・かなり急いでいます!】 名前: ZR 日時: 2010-02-21 12:09:40 IPアドレス: 122.26.181.* >>54585 どうしても斎藤さんの方法について知りたいという情熱をお持ち であれば、まず以下の「前提知識」を習得してください。 これらの項目については、Web 上に情報がある(後に参考文献を 挙げた)ので、自分で学習できると思います。 - TFM/VF ファイルの役割 - TFM/VF ファイルの作り方 # PL/VPL フォーマット; pltotf/vptovf コマンド - JFM(和文TFM)ファイルの役割,作り方 # JPL(和文PL)フォーマット # W32TeX でJFM/JPLを操作するコマンドはppltotf/ptftopl。 #「和文VPL」は存在しない。和文用のV

  • 源ノアレ(Source Han Sans)で TeX してみたい話 - マクロツイーター

    Adobe が先日公開したフリーフォント「Source Han Sans」が話題になっている。 早速 TeX してみたいのだが… で、OpenType の機能を色々備えた“スマート”なフォントを新たに手に入れたとなると、TeX 屋としては XeTeX あたりでちょっと遊んでみたくなるのが自然な発想だろう。ところが、このフォントはちょっとした曲者であり、既存のフォントではほとんど見られない特質を持っている。 配布のフォント形式の一つは「OpenType Collection(OTC)」というもので、これは「TrueType Collection(TTC)」形式*1の CFF グリフ版に相当する形式で、この形式をもつ既存のフォントは私は知らない。 このフォントはヒラギノや小塚と同様の“CID-keyed”なのであるが、その文字集合は従来の Adobe-Japan1 のような規格として予め定めら

    源ノアレ(Source Han Sans)で TeX してみたい話 - マクロツイーター
  • 最速の LaTeX 数式入力支援ウェブアプリ "TypeMath" - 跳慮跋考

    これは TeX & LaTeX Advent Calendar 2014 の 11 日目の記事です。昨日は tattsan さんで、明日は doraTeX さんです。 「このパッケージがスゴイ!」とは全く以て関連せず恐縮ですが、ここでは快適な LaTeX 数式入力に特化したウェブアプリ TypeMath を紹介させて頂こうと思います。 経緯 蓋し記録媒体としての紙は、これでもかと言うくらい原始的です。ベタでシーケンシャルな構造しか用意されておらず、探索のサポートは完全自主性で、来の情報量からすればどこまでも冗長な形式なのです。 よって世の大学生が電子媒体にノートを作成したいと思うのは至極当然の成り行きと言えましょうが、ここで問題となるのが数物分野です。 数式を使う場合、標準的には LaTeX で書く事になるでしょうし*1、コマンド定義を多用してそれなりに対応も出来ましょうが、行列や可換図

    最速の LaTeX 数式入力支援ウェブアプリ "TypeMath" - 跳慮跋考
    suzusime
    suzusime 2014/12/24
  • TeX Live 2014 の pTeX 系列における \inhibitglue の仕様変更 - TeX Alchemist Online

    TeX Live 2014 では,\inhibitglue に関する仕様の変更が取り込まれました。 pTeX 系列のエンジン(pTeX/e-pTeX/upTeX/e-upTeX)の全てに影響します。 これは,既存ソースの組版結果が変わる重大な変更ですので,今回の変更に至る過去の経緯,および新仕様の取り扱い上の注意点について述べておこうと思います。 背景 - pTeX のバグ ASCIIのpTeXの仕様書には,次のように書かれています。 \inhibitglue 和文フォントのメトリック情報から、自動的に挿入されるグルーの挿入を禁止します。 このプリミティブを挿入した箇所にのみ有効です。 このように,\inhibitglue は「挿入した箇所のみに有効」と明記されています。 しかし,(TeX Live 2013 以前では)実際にはそうではなく,「次に初めて和文文字が現れた箇所で有効」という挙

    TeX Live 2014 の pTeX 系列における \inhibitglue の仕様変更 - TeX Alchemist Online
    suzusime
    suzusime 2014/08/27
  • PC/Web

    特設 愛機:稼動中 | 旧機 起動ディスク,HDDフォーマットなどなど ベアボーン組み立て記 利用ソフト:現行 | 旧 Winmail Opener日語訳 IrfanViewヘルプ日語訳 無線LAN導入記 無線LAN導入記その2 ADSLモデムNVIIと無線LANルータNETGEAR WGR614でネットワーク構築 小説HTML/CSS このサイトの小説ページに使っているHTMLCSSについて多少解説. さくらのブログ:コンテンツの配置,ソース(コンテンツHTML) Seesaaブログでもたぶんいける. 2024.04.21: 新サーバーへ移行しました 2024.04.20: Movable Typeを8にしました 2024.04.16: TeX→dvipdfmxでWindows標準の游フォントを埋め込もうとしたらハマった 2023.09.18: FFFTPの設定をレジストリ保存に

    suzusime
    suzusime 2014/07/09
  • 関数型!イカ娘 - ごったく

    (この記事は partake.in の為に書かれました。TeX マクロ初心者なので識者の皆様方のツッコミ等歓迎します。) 奥村先生まで侵略されてるじゃなイカ! フッフッフッ、むこうから侵略されに来るとは好都合でゲソ!ついでに日TeX 界もいっしょに侵略してやるでゲソ! 関数作らなイカ? まずは関数*1の定義でゲソ。関数を定義するには \def を使うでゲソ。 \def\incursion#1#2{#1 を #2 が侵略したでゲソ!} \incursion{海の家 れもん}{イカ娘} \end これに適当な名前を付けて保存して、pTeX に掛ければ DVI が完成するでゲソ。これは素の TeX なので pLaTeX じゃなくて pTeX を使うでゲソ。 海の家 れもん を イカ娘 が侵略したでゲソ と出力されていたら成功でゲソ。簡単じゃなイカ? 再帰しなイカ? \newcount\cn

    関数型!イカ娘 - ごったく
    suzusime
    suzusime 2014/07/08
  • TeX の仕組み

    LinuxTeX を扱うための前提知識など.いろいろ書きかけです.TeX の種類ディレクトリ構成フォントフォントの種類文字集合TeXフォント管理 (dvips と dvipdfmx)Ghostscript のフォント設定CMap ファイルフォントスペックファイルcidfmapリンク集AdobeフォントTODO1. TeX の種類TeXDonald. E. Knuth 先生 が開発した組版システム.LaTeXLeslie Lamport によって強化された TeX.LateX2e と区別して LaTeX 2.09 と呼ばれることもある.LaTeX2e最新の LaTeX.pTeX, pLaTeX,pLaTeX2eアスキー社が日語化した TeX,LaTeX,LaTeX2e.TeX 体に加えいろいろなコマンドやクラスやパッケージをまとめた配布物は ディストリビューションと呼ばれる.W

    suzusime
    suzusime 2014/07/07