タグ

texに関するmanabouのブックマーク (18)

  • 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の紹介
  • How do I install a LaTeX .sty file on OSX?

  • C++の入門書を書くためにHaskellを学ぶことにした

    C++17の参考書、江添亮の詳説C++17はすでに書き上げて、来年の出版を待つばかりになっている。 https://github.com/EzoeRyou/cpp17book 次に書くC++の入門書にしようと思っているが、入門書を書く前に、少し時間をかけてHaskellを学ぼうと思っている。 なぜHaskellを学ぶのか。Pandocのためだ。 Pandoc 私のは、Markdownで書いてPandocで各種フォーマットに変換している。アスキードワンゴでは、Pandocを使ってlatexに変換した上で、手作業で出力されたlatexを編集して組版している。つまり、私の参考書の執筆はPandocに支えられていると言ってよい。 さて、アスキードワンゴ編集部(ドワンゴ)は私がを出版契約している出版社であり、かつ私が雇用契約している会社でもある。アスキードワンゴの編集者は私の編集者であり同僚

  • 来年出版予定の「江添亮の詳説C++17」の組版に使うTEXを公開

    来年出版する予定のC++17の新機能を解説した参考書、書名は現在、「江添亮の詳説C++17」を予定しているの組版に使うTEXを公開した。 https://github.com/EzoeRyou/cpp17book この参考書は今年2017年に9ヶ月ほどかけて書いていたで、C++17に追加された新機能のほぼすべてを解説している。 この参考書は、アスキードワンゴから出版される予定だ。アスキードワンゴではの組版にTEXを使っている。 私は自由なライセンスの価値を信じるものであり、も自由になるべきだと信じている。私の書いたは自由なライセンスにできるとして、組版に使ったTEXも公開したい。TEXは明らかにソースコードに当たるものであり、ソースコードが公開できなければGPLv3ではライセンスできないのでCC-BY-SAなどを使わなければならない。私が執筆したC++11/14コア言語は、こうい

  • 論文執筆を支える継続的インテグレーション: Git から Amazon S3 まで

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

    論文執筆を支える継続的インテグレーション: Git から Amazon S3 まで
  • Qiitaの数式チートシート - Qiita

    きれいな数式がかけると見るのも書くのも気持ちがいいですよね! QiitaではMathJaxというライブラリを使っていて、ブラウザ上で美しい数式を見ることができます。 MathJaxにおける数式の記述方法はTeX記法に則っています。 以下Qiitaにおける数式を書くためのチートシートです。 数式の記述方法 コードブロックの言語指定に math を指定することでTeX記法を用いて数式を記述することができます。 ```math e^{i\pi} = -1 ``` また、$$で囲むことで独立した段落として記述することもできます。 \$\$ e^{i\theta} = \cos\theta + i\sin\theta $$ $$ e^{i\theta} = \cos\theta + i\sin\theta $$ その他にも数式を$で囲むことで埋め込み形式として記述できます \$ e^{\pi i}=

    Qiitaの数式チートシート - Qiita
  • TeX Support for Visual Studio を作ってみた。 | みむらの手記手帳

    どうも。みむらです。 論文を書く日々が続いております。そろそろ完成させなきゃなんですが・・。 そんなこんなで、 ちまちまと作っていた Visual Studio の TeX Support アドオンがいい感じに形になりましたので ベータ版ではありますが公開いたします。 利点としては、次のような点があげられます: ・Visual Studio のプロジェクトとして追加出来るため、他のプロジェクトと一緒に管理出来る。 ・F5 キーで pdf がビルドされる。 Debug ビルドにすれば、リーダーで自動的に開く。 ・画像ファイルは勝手にビルド時に extractbb される。 ・ちゃんと色が付く。 こんなところでしょうか。 もし、やるならこんな感じですよね。 繰り返しになりますが、まだベータ版です。 分かる人のみが使用してください。 また、このプロジェクトは私の修論の気分転換の一環で作成されてい

    TeX Support for Visual Studio を作ってみた。 | みむらの手記手帳
  • TeXだってテスト書きたい - hak7a3が書き残す何か

    これはTeX & LaTeX Advent Calendar 2014,14日目の記事です. 13日目はneruko3114さん,15日目はh-kitagawaさんです. はじめに TeXでマクロを記述するにあたり,問題になるのはマクロが想定した動作をするか否かである.他のプログラミング言語*1と比較しても,TeXはキチガイとしか言いようのな文法と評価規則をもち,思ったような動作をさせるのに苦労する.LaTeXのパッケージを公開するなら,せめてテストくらいしておきたい.特に,マクロでよくわからないことを実装しようとする私のような人間には切実な問題である.実は,これをサポートするパッケージがある.今回は,そのパッケージqstest.styを紹介する. qstest.styとは CTANにも登録されているLaTeXパッケージで,LaTeXにunit testを提供する.2007年のTUGboa

    TeXだってテスト書きたい - hak7a3が書き残す何か
  • chemfigパッケージによる構造式描画 - TeX Alchemist Online

    この記事は TeX & LaTeX Advent Calendar 2014 の12日目の記事です。 11日目はkinoさんでした。 13日目はnerukoさんとなっています。 今年の TeX & LaTeX Advent Calendar 2014 には,3日目に続き,2回目のエントリーとなります。 今日は,昨年の Advent Calendar の記事「TeXによる化学組版」の続編です。今年の Advent Calender では,8日目のアセトアミノフェンさんの記事も化学関連でした。また,20日目のTeXゼミさんも化学関連,17日目のワトソンさんは生物関連の記事を執筆してくださる予定だそうす。 化学・生物分野でもTeXがじわじわと普及しているのであれば嬉しい限りです。 ちなみに,この記事中の「出力結果」の画像は全て拙作の TeX2img で作成しています(こっそり宣伝)。 目次 枝分

    chemfigパッケージによる構造式描画 - TeX Alchemist Online
  • 2014年版RStudioを使った文書作成法 - Qiita

    はじめに みなさま、進捗どうですか? 書類を作り、アウトプットするまでが文書作成です。というわけで、文書作成 Advent Calendarの14日目は、RStudio、Rmarkdownパッケージを使った文書作成の方法についてのまとめと自分が行っている文書作成の現状を書きます。 以下のものはパッケージに依存した機能なので、RStudioを使わずとも実行することができますが、楽なのでという理由からRStudioを使った例を紹介します。 以前も同様の記事を書いていますので参考にどうぞ RStudioを使ったPDF文書の作成(for RStudio 0.98.932+) - Qiita 【まとめ】RMarkdown2で何が変わったのか? - Qiita 実行環境 OS: Mac OS X 10.10.1 (Yosemite) R version 3.1.2 (2014-10-31) -- "P

    2014年版RStudioを使った文書作成法 - Qiita
    manabou
    manabou 2014/12/15
  • 平衡点(2014-12-05)

    I use cookies to analyze how visitors use my website via Google Analytics: Accept Reject Dismiss _ Debian 8.x (Jessie) での TeX 環境 この記事は「TeX & LaTeX Advent Calendar 2014」の 12/05 分の記事です.昨日は @CardinalXaro の 「LaTeXで踊る -TeX & LaTeX Advent Calendar 2014- 」でした(...おお,当に踊ってるよ). さて. 一昨年の Advenct Calendar で Ubuntu 12.04/Debian Squeeze での TeXLive (>=2012) 環境 という話を書きました.また(その前の日に)次期安定版 Debian 7.0 'Wheezy' での T

    平衡点(2014-12-05)
  • Mac - TeX Wiki

    macOS (Mac) での TeX の利用 † macOS (Mac) に TeX をインストールして使えるようになるまでの大まかな流れとしては,TeX 入手法で簡単に述べたとおり TeX の処理系(“TeX ディストリビューション”)のインストールと設定 統合環境またはエディタ,PDF ビューアなどの周辺ツールのインストールと設定 が必要です。 TeX ディストリビューション † TeX 及び関連ソフトウェアをまとめたものを TeX ディストリビューションといいます。 macOS 上で日語が利用可能な TeX ディストリビューションは TeX Live です。 MacTeX や BasicTeX というディストリビューションも,この TeX Live をベースとしたものです。 奥村先生の[改訂第9版]LaTeX美文書作成入門の「A.3 Macへのインストールと設定」には MacTeX

    Mac - TeX Wiki
  • markdown->TeXの変換だけで卒論を仕上げるのに便利だったツール10個まとめ - mizchi's blog

    卒論書き上がったので環境を後続の人類のためにどうやって作ったかメモっておく。 環境はMacだったけどMacTeX以外たぶんLinuxでもいける。その指導教員に入れられたmacportsのTeXTeXShopを窓から投げ捨てろ。というのが要旨。 MacTeX MacTeX - TeX Users Group http://tug.org/mactex/ 2014年において他の環境を入れる必然性は殆ど無い。これ一。 iconv この時代sjisを扱うのは人生をムダにするだけなので、研究室の秘伝タレたるtexもまずutf8に変換。 その後 ¥ を \ に置換するのは必要だったけどオプションでどうにかなるのかもしれない。 iconv -s -f SHIFT_JIS -t UTF-8 hoge.sty > hoge.utf8.sty pandoc markdowntexに変換できるツール。革命

    markdown->TeXの変換だけで卒論を仕上げるのに便利だったツール10個まとめ - mizchi's blog
  • ShareLaTeX, Online LaTeX Editor

    Good news! Overleaf and ShareLaTeX have joined forces to bring you Overleaf v2, which combines the best of both services. Coming from ShareLaTeX, Overleaf v2 will be very familiar, because it's built around the ShareLaTeX editor. For Current ShareLaTeX Users If you only had a ShareLaTeX account, we've transferred your account to Overleaf, and you can now Log In to Overleaf directly using the same

  • jsdvi - JavaScriptでdviプレビューアを書いてみるというネタ(→ dvi.jsに改名しました) - naoya_t@hatenablog

    TeX & LaTeX Advent Calendar 2012に捧ぐ 最新情報をgithubのwikiにまとめました。→ https://github.com/naoyat/dvi.js/wiki 【注意】jsdvi から dvi.js に改名しました。githubリポジトリやデモのURLがこっそり変更されているのでご注意ください! デモ http://naoyat.github.io/dvi.js/ ※iPhoneのSafariで見る人は http://naoyat.github.io/dvi.js/iphone-safari.html でどうぞ。さもないとブラウザが落ちます。Chromeは http://naoyat.github.io/dvi.js/ で大丈夫でした。 Google Chrome前提。Firefoxだと縦書きができない。Safariは大丈夫っぽい。その他のブラウザは

    jsdvi - JavaScriptでdviプレビューアを書いてみるというネタ(→ dvi.jsに改名しました) - naoya_t@hatenablog
  • 日本語入力を支える技術 振り返り、もしくは技術書を書きたい人へ - 射撃しつつ前転 改

    を書いてからこっち、年度末で忙しかったり、体調がずっと悪かったりしていますが、そろそろ気出します。正誤表も大幅にアップデートします。今書いてる。 今日は、を書いてみてどうだったか、ということをふり返る。たぶんこれでについて触れるのは最後かな。宣伝はたまにすると思いますが。 ※思いがけず大量にアクセスがあったから、最後に追記を書いたので、そっちも読んでね! を書いたきっかけ 会社の方でPFIセミナーという勉強会のようなものをやっており、なぜかそれがUStreamでインターネットに中継されているのだが、そこで日本語入力の話をしたら「書かない?」って話が来た。編集さんとは、その前年に会社に来たWEB+DB Pressの記事執筆依頼で記事を書いた際に知り合ったので、そういう意味では貪欲にチャンスを掴みに行った結果であると言えなくもない。 PFIセミナーがUSTで中継されるようになったの

    日本語入力を支える技術 振り返り、もしくは技術書を書きたい人へ - 射撃しつつ前転 改
  • 日本語 LaTeX を使うときに注意するべきこと

    黒木玄 2011年7月19日のMathJax-HTML版 2003年6月5日版のプレインテキスト版がオリジナル 2016年7月22日:\usepackage{amsthm} で theoremstyle を作成する方法を追記した。 内容的に古くなっている部分があるかもしれないので注意。学生の方が書いた日語LaTeXのコードで見付けた失敗例をもとにまとめたものです。 最初に注意するべきこと 手書きと違ってコンピューター上で文章を書くと後で修正することが容易になる。しかし最初に書き始めるときに十分注意しておかないと、修正の手間が膨大な量に膨れ上がるので注意が必要である。手間を減らすためには最初から以下の項目に注意を払った方が良い。 (1) 実際に論文が出版される場合には横に長過ぎる数式はうまく印刷されないか もしれない。 たとえば \documentclass[a4paper,10pt]{j

  • TeXことはじめ〜TeXで数式を書く - 名もないテクノ手

    わたしはこの業界に20年以上いるけれど、幸か不幸か*1に関わりあうことなく過ごしてきた。うっかりものだ。学参にもセンセイ方にもさっぱりご縁がなかったのだ。それは多分幸いだ(w だがしかし! たくさん数式を扱う仕事が来そうなので、ちょっと下調べ。インストールから数式の部品を作るまでメモしておく。その筋の方から見れば、間違いも含まれているかもしれないので、お気づきの方はご指摘ください。 インストール 当方の環境は下記のとおり。 Mac Pro Quad 3GHz / 4GB memories Mac OS X 10.5.7 インストールはこちらを参考にさせていただいた。ほぼこの通りの手順でインストールは完了する模様。感謝。 How to install X and pLaTeX environments on Mac OS X 補足するならば、bigptex071105.dmgに含まれる「pd

    TeXことはじめ〜TeXで数式を書く - 名もないテクノ手
    manabou
    manabou 2009/07/27
  • 1