Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
Hidetsugu Tamura
5,712 views
プログラミングTeX
Technology
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 16
2
/ 16
3
/ 16
4
/ 16
5
/ 16
6
/ 16
7
/ 16
8
/ 16
9
/ 16
10
/ 16
11
/ 16
12
/ 16
13
/ 16
14
/ 16
15
/ 16
16
/ 16
More Related Content
PDF
TeX言語の展開制御による文書の構造化(TeXユーザの集い2014)
by
T. Suwa
PDF
20分で学ぶTeX & LaTeX
by
Hidetsugu Tamura
PDF
Basic deep learning_framework
by
KazuhiroSato8
PDF
Tensorflow
by
Hakky St
PPTX
ディープラーニングゼミ TensorFlowで学ぶ理論と実践
by
Yota Ishida
PDF
TensorFlowで遊んでみよう!
by
Kei Hirata
PDF
機械学習ライブラリ : TensorFlow
by
エンジニア勉強会 エスキュービズム
PPTX
Tf勉強会(5)
by
tak9029
TeX言語の展開制御による文書の構造化(TeXユーザの集い2014)
by
T. Suwa
20分で学ぶTeX & LaTeX
by
Hidetsugu Tamura
Basic deep learning_framework
by
KazuhiroSato8
Tensorflow
by
Hakky St
ディープラーニングゼミ TensorFlowで学ぶ理論と実践
by
Yota Ishida
TensorFlowで遊んでみよう!
by
Kei Hirata
機械学習ライブラリ : TensorFlow
by
エンジニア勉強会 エスキュービズム
Tf勉強会(5)
by
tak9029
What's hot
PDF
TensorFlowによるCNNアーキテクチャ構築
by
Hirokatsu Kataoka
PPTX
Tfug#4
by
tak9029
PDF
「TensorFlow Tutorialの数学的背景」 クイックツアー(パート1)
by
Etsuji Nakai
PDF
TensorFlow 入門
by
Takenori Nakagawa
PPTX
畳み込みLstm
by
tak9029
PDF
Lt7 TensorFlow
by
GIG inc.
PPTX
Icml読み会 deep speech2
by
Jiro Nishitoba
PDF
ChainerによるRNN翻訳モデルの実装+@
by
Yusuke Oda
PDF
TensorFlowで逆強化学習
by
Mitsuhisa Ohta
TensorFlowによるCNNアーキテクチャ構築
by
Hirokatsu Kataoka
Tfug#4
by
tak9029
「TensorFlow Tutorialの数学的背景」 クイックツアー(パート1)
by
Etsuji Nakai
TensorFlow 入門
by
Takenori Nakagawa
畳み込みLstm
by
tak9029
Lt7 TensorFlow
by
GIG inc.
Icml読み会 deep speech2
by
Jiro Nishitoba
ChainerによるRNN翻訳モデルの実装+@
by
Yusuke Oda
TensorFlowで逆強化学習
by
Mitsuhisa Ohta
Viewers also liked
PDF
TEX マクロプログラミング
by
Koh Uehara
PDF
tcolorboxによる装飾表現(TeXユーザの集い2015)
by
TeXmedicine
PDF
イテレーティブでインクリメンタルな技術書の作り方
by
Keiichiro Shikano
PDF
Development of TeXShop - The Past and the Future (TUG 2013)
by
Yusuke Terada
PDF
The history of TeX and its recent advances
by
Yusuke Terada
PDF
TeX in educational institutes (TUG 2013)
by
Yasuhide Minoda
PDF
第36回NDS 発表資料 ちょこっとpython
by
civic Sasaki
PDF
圏論のモナドとHaskellのモナド
by
Yoshihiro Mizoguchi
KEY
ラムダ計算入門
by
Eita Sugimoto
PDF
NDS36 Kotlin Cute
by
Yukiya Nakagawa
PDF
Macrodown -MLが使えるML-
by
T. Suwa
PDF
Lyxを用いた文書作成
by
Yu Sato
PDF
NDS36 Java7&Java8
by
Yukiya Nakagawa
PDF
女子の心をつかむUIデザインポイント - MERY編 -
by
Shoko Tanaka
PDF
一般的なチートの手法と対策について
by
優介 黒河
TEX マクロプログラミング
by
Koh Uehara
tcolorboxによる装飾表現(TeXユーザの集い2015)
by
TeXmedicine
イテレーティブでインクリメンタルな技術書の作り方
by
Keiichiro Shikano
Development of TeXShop - The Past and the Future (TUG 2013)
by
Yusuke Terada
The history of TeX and its recent advances
by
Yusuke Terada
TeX in educational institutes (TUG 2013)
by
Yasuhide Minoda
第36回NDS 発表資料 ちょこっとpython
by
civic Sasaki
圏論のモナドとHaskellのモナド
by
Yoshihiro Mizoguchi
ラムダ計算入門
by
Eita Sugimoto
NDS36 Kotlin Cute
by
Yukiya Nakagawa
Macrodown -MLが使えるML-
by
T. Suwa
Lyxを用いた文書作成
by
Yu Sato
NDS36 Java7&Java8
by
Yukiya Nakagawa
女子の心をつかむUIデザインポイント - MERY編 -
by
Shoko Tanaka
一般的なチートの手法と対策について
by
優介 黒河
プログラミングTeX
1.
プログラミングTEX 寝る子(neruko3114) 2014/03/15 @長岡 IT 開発者勉強会
#36 寝る子(neruko3114) プログラミング TEX
2.
自己紹介 氏名:田村英継(= 寝る子) Twitter:neruko3114 長岡高専専攻科(3 月に卒業) C/Java
を授業で触った程度 寝る子(neruko3114) プログラミング TEX
3.
参加の経緯 寝る子(neruko3114) プログラミング TEX
4.
TEXとは TEX = 文書組版ソフト(システム) 特徴 OS
に依存しない フリーでオープンソース 数式が綺麗 F(s) = ∫ ∞ 0 f (t)e−st dt 寝る子(neruko3114) プログラミング TEX
5.
TEXでプログラミング? TEXにできること(一部) 変数(カウンタ)の定義 四則演算 ループ構文 条件分岐 寝る子(neruko3114) プログラミング TEX
6.
TEXでプログラミング 例:剰余を求める“マクロ” newcountxx@a newcountxx@res@count defxx@modulo#1#2{% xx@a=#1relax dividexx@a#2relax multiplyxx@a-#2relax advancexx@a#1relax xx@res@count=xx@a } 寝る子(neruko3114) プログラミング TEX
7.
TEXでプログラミング 例:階乗を求める“マクロ” newcount@m newcount@k deffactorial#1{% @m = 1
relax @k = 1 relax @whilenum @m < #1 do {% advance @m 1 relax multiply @k @m relax } the@k } 寝る子(neruko3114) プログラミング TEX
8.
※他のプログラミング言語と色々異なる 寝る子(neruko3114) プログラミング TEX
9.
TEX言語の特徴 フリーフォーマットではない ローカル変数はない 「関数」はない 寝る子(neruko3114) プログラミング TEX
10.
TEX言語の特徴 フリーフォーマットではない ローカル変数はない 「関数」はない 寝る子(neruko3114) プログラミング TEX
11.
TEX ̸= フリーフォーマット フリーフォーマット 空白文字,タブ,改行文字はどこでもよい (プログラムの動作に影響はない) TEXの場合 空白文字の扱いについて規則がある 「文書」と「プログラム」で区別しない 空白文字の扱いに要注意 寝る子(neruko3114)
プログラミング TEX
12.
TEX言語の特徴 フリーフォーマットではない ローカル変数はない 「関数」はない 寝る子(neruko3114) プログラミング TEX
13.
ローカル変数はない ローカル変数 ブロック内でのみ有効 ブロック外では使えない TEXの場合 ローカル変数はない 宣言したら全てグローバル変数 xx@a など,識別子をつけて 名前が被らないように工夫する必要 寝る子(neruko3114) プログラミング
TEX
14.
TEX言語の特徴 フリーフォーマットではない ローカル変数はない 「関数」はない 寝る子(neruko3114) プログラミング TEX
15.
「関数」はない 気をつけたいこと TEX に「関数」と呼ばれるものはない でも,マクロならある 関数っぽいマクロも作れる TEXでプログラミングとは? マクロを作ること(たぶん) 寝る子(neruko3114) プログラミング
TEX
16.
まとめ Q. TEX って何? A.
組版処理ソフト Q. TEX でプログラミングって? A. できるけど他の言語と大きく異なる 実行制御=マクロの展開の制御 Q. 結局のところ? A. TEX でもプログラミングできます ただしマイナー,かつ闇っぽい? 1 1 Donald E. Knuth:“The TEXbook” Appendix D Dirty Tricks 寝る子(neruko3114) プログラミング TEX
Download