情報更新

last update 07/20 18:31

ツイート検索

 

@wtsnjp
サイトメニュー
Twilogユーザー検索

Twilog

 

@wtsnjp

ワトソン@wtsnjp

  • 94フォロー
  • 1,058フォロワー
  • 52リスト
Stats Twitter歴
2,701日(2012/02/28より)
ツイート数
16,761(6.2件/日)

ツイートの並び順 :

表示するツイート :

2019年07月19日(金)5 tweetssource

7月19日

@wtsnjp

ワトソン@wtsnjp

LaTeX の \value は \csname でカウンタレジスタに展開されるだけなので,TeX 言語で <number> を要求される場所すべてで利用できると考えて良さそう.つまりサードパーティ製のパッケージでも十中八九通用する(raw 文字列として Lua に渡すみたいな変態実装なら別だが,さすがにほとんどないでしょ) twitter.com/mod_poppo/stat

posted at 17:56:53

7月19日

@wtsnjp

ワトソン@wtsnjp

\edef を使っても完全展開不能になるだけで,引数によって破滅することはまずないか(expl3 の引数指定子 e/x の違いと同じ=パラメタ文字のエスケープ必要性ぐらい)
\mainbookmark を「動く引数」内で使うことはまずなさそうだし問題ないか(そもそも \bookmark コマンドが完全展開可能か不明)

posted at 17:10:43

7月19日

@wtsnjp

ワトソン@wtsnjp

余談だが

・\mainbookmark の定義から \edef を消すのに \expanded はたぶん必要ない(\expandafter で十分)
・\edef を使った実装は「スッキリしない」だけでなく,#1 の内容によっては破滅するので,むしろ最初からなしで実装した方が良かったと思われる

#TeX言語 #アレ

posted at 16:56:33

7月19日

@wtsnjp

ワトソン@wtsnjp

日々の生活拠点を GUI からターミナルに移して5年ぐらいは経つと思うのだけど,未だに find コマンドのオプションがまったく覚えられておらず毎回ググっている.

posted at 15:43:57

2019年07月18日(木)1 tweetsource

2019年07月17日(水)4 tweetssource

7月17日

@wtsnjp

ワトソン@wtsnjp

いつの間にか TUG のプログラムが更新されていて,最終日の大トリは回避されたと思ったら(さすがに荷が重いなぁと感じていた)今度は日曜日の最後になっていて,日曜日って確か Knuth が来る日ですよね……(嬉しいのか不安なのかわからない.気合を入れて頑張ろう)
tug.org/tug2019/progra

posted at 21:45:41

7月17日

@wtsnjp

ワトソン@wtsnjp

国際会議でたくさん議論して,フィードバックとエネルギーをもらって,構想も色々浮かんでいたはずなのに,帰国したら時差ボケで活力が終了してしまいプラマイゼロ.国際会議に参加したらそのまま1ヶ月ぐらい現地滞在して進捗を生まないとダメだ(それはそれでどうせうまくいかなそう)

posted at 19:40:16

2019年07月16日(火)1 tweetsource

2019年07月14日(日)2 tweetssource

7月14日

@wtsnjp

ワトソン@wtsnjp

@golden_lucky 私は「学術誌の価格が(λノートより)高いのは査読プロセスのランニングコスト(管理の費用も含め)よりも他のところにあるのでは」と指摘したかっただけです.それが出版社が分厚く利益を確保しているからなのか,機関等への営業や広告のためなのか,それ以外なのかは知りませんが……

posted at 21:36:49

7月14日

@wtsnjp

ワトソン@wtsnjp

@golden_lucky もっとも学術誌の査読者は通常無償で査読しているので,査読プロセスを走らせるのにそんなにコストがかかっているとも思えないのですが(査読者の選定とか査読者とのやりとりとか,ゼロコストではないでしょうが,査読者への対価を無視できるぐらいのガバ勘定なら絶対無視できる)

posted at 17:18:35

2019年07月12日(金)2 tweetssource

7月12日

@wtsnjp

ワトソン@wtsnjp

私は海外に出て研究をしたいと思っているけれども,それは別に今の日本の環境が気に入らないからというわけではない.単純に「海外でもやっていけるんだ」という証拠と自信が欲しい.日本という小さな範囲にしか選択肢がないのと,世界(少なくとも英語圏)に選択肢をもつのではその幅があまりに違う.

posted at 05:17:44

2019年07月11日(木)1 tweetsource

7月11日

@wtsnjp

ワトソン@wtsnjp

海外の情報系学生とできる話題をまだそんなにたくさん持ち合わせていないので,国際会議中の雑談でネタに困る度に SATySFi, Texdoc, llmk などの宣伝をしがち(今回は定理証明をやってる人々がメインの会議なので SATySFi についての反応は結構よい)

posted at 01:00:33

2019年07月10日(水)2 tweetssource

2019年07月09日(火)1 tweetsource

7月9日

@wtsnjp

ワトソン@wtsnjp

プラハで参加中の学会で LaTeXML 開発者に会ったので,pTeX 対応の可能性についてちょっと議論をした.先方は様々な TeX 変種対応にはかなり意欲的な様子.ある程度の拡張が必要そうなものとして \kcatcode があると話したところ「それはトリッキーだ」と言いつつかなり興味を持ってもらえたみたい.

posted at 16:54:15

2019年07月08日(月)1 tweetsource

7月8日

@wtsnjp

ワトソン@wtsnjp

TeX 言語を書くと警告するパッケージを expl3 で実装してみました.

\notexcode{<code>}

の中に TeX プリミティブがあると

There is a TeX primitive on line 5: \def

のような警告がターミナルとログに出力されます(警告の有無に関わらず <code> は普通に実行されます)
gist.github.com/wtsnjp/f5bc578 twitter.com/skyy_writing/s

posted at 17:42:24

2019年07月06日(土)11 tweetssource

7月6日

@wtsnjp

ワトソン@wtsnjp

@yudegaki_ はい,やはり TeX Live ですね.であればコマンドラインで

$ tlmgr conf

または

$ kpsewhich -var-value TEXMFHOME

を実行して TEXMFHOME の値を確認してください.もしそのパス位置にディレクトリがなければ,作成してその配下に追加したいパッケージを置けば大丈夫だと思います.

posted at 21:05:50

7月6日

@wtsnjp

ワトソン@wtsnjp

@yudegaki_ 先のは TeX Live の話です.それ以外のディストリビューションをお使いの場合は話が別です(とはいえ現代の日本において TeX Live 以外を使っている人は滅多にいないと思いますが)

ひとまず,TeX 環境はどのように導入されたのですか?

posted at 20:45:49

7月6日

@wtsnjp

ワトソン@wtsnjp

TEXMFHOME, TEXMFLOCAL 以下のどの位置に置くかは,TEXMFDIST 以下の構成を真似するのがいいでしょう(気合があるなら TDS の仕様を読むのが一番いいですが).通常の LaTeX パッケージなら例えば

TEXMFHOME/tex/latex/<pkg name>/<file name>.sty

に置くことになります.
#texlive #LaTeX

posted at 20:34:01

7月6日

@wtsnjp

ワトソン@wtsnjp

$ install-tl -no-gui

で完全にコマンドラインのみで TeX Live をインストールできますよ(って TeX Live の公式ガイドに書いてありました)(ただ,-no-gui インタラクションも読み上げソフトも私は使用経験がないので,うまく使えるかはよくわからないです(表っぽいのとかあるとダメそう)) twitter.com/zr_tex8r/statu

posted at 02:20:06

7月6日

@wtsnjp

ワトソン@wtsnjp

まぁたぶん Knuth の本の細かいミスを指摘して reward をもらうより,Knuth にも引用されるぐらいの論文を書くことを目指す方が態度として正しい(何が?)

posted at 00:42:03

7月6日

@wtsnjp

ワトソン@wtsnjp

さすがに既刊の問題はだいぶ指摘されていそうなので,次に新刊(たぶん Volume 4B)が出たら即座に購入して血眼でミスを探すのが良さそう←

posted at 00:38:59

7月6日

@wtsnjp

ワトソン@wtsnjp

ちなみに組版上のミス (typographical errors) の指摘でもいいらしいので,組版に異常に詳しければ数学ができなくてもチャンスはある(えっ)

posted at 00:33:58

2019年07月05日(金)3 tweetssource

7月5日

@wtsnjp

ワトソン@wtsnjp

arXiv の AutoTeX を手懐けるのは実際かなり大変で(特に凝った構成であればあるほど辛い)そんなことのために世界中の研究者の時間を取るようではいけないと思って,すべてのフローをソースで明示的に指定できる llmk の開発を始めた / arXiv adminから怒られた話 - Qiita qiita.com/tonets/items/b

posted at 21:41:08

2019年07月03日(水)3 tweetssource

7月3日

@wtsnjp

ワトソン@wtsnjp

実装を隠蔽することは本来は「カプセル化」と呼ぶ方が適切.ただカプセル化はしばしば「なるべく汎用的なコードを書いて共通部品を作りましょう」(これが「抽象化」に近い)という文脈で語られるので,これらを混同すると実装の隠蔽を指して「抽象化」と言ってしまう人が誕生するのではと予想.

posted at 22:14:55

2019年07月02日(火)2 tweetssource

7月2日

@wtsnjp

ワトソン@wtsnjp

修士でラボを変えましたが,卒論は供養できました.卒業後も論文を出版するまで半年ぐらい,前の研究室の皆さんがミーティングも含めて継続して面倒を見てくださったのが大きく,感謝しています.

posted at 14:15:09

2019年06月30日(日)1 tweetsource

2019年06月29日(土)2 tweetssource

6月29日

@wtsnjp

ワトソン@wtsnjp

@zr_tex8r ご指摘ありがとうございます.直しました(このサービス,HTML エスケープの挙動がかなり怪しいですね…… 普通にセキュリティホールになっていてもおかしくない……)

posted at 16:30:18

2019年06月27日(木)3 tweetssource

6月27日

@wtsnjp

ワトソン@wtsnjp

Microsoft Office ユーザ
→なんでも Microsoft Office でやろうとする👶

LibreOffice ユーザ
→用途に応じて色々なソフトウェアを使い分ける🤗

TeX ユーザ
→なんでも TeX でやろうとする🤯

※個人の感想です

posted at 15:54:47

2019年06月26日(水)1 tweetsource

6月26日

@wtsnjp

ワトソン@wtsnjp

今夏は2つの国際会議で口頭発表を予定しています:

7/7-12 CICM 2019 (Prague, Czech)
8/9-11 TUG 2019 (Palo Alto, USA)

いずれの発表でも,博論テーマとして取り組んでいる「理工系文書に対する自然言語・数式の統合解析」について,研究の計画と現状をお話するつもりです.よろしくお願いします.

posted at 15:02:28

2019年06月25日(火)2 tweetssource

6月25日

@wtsnjp

ワトソン@wtsnjp

「実装がたくさんある=実装が簡単」って一般に成り立つだろうか? 「実装が大変過ぎる→人の実装では気に食わなくて独自実装が乱立する」のパターンもあるのでは?(そして LaTeX → XML (MathML) はどっちかっていうと後者のパターンな気がしてならないと)

posted at 16:04:32

2019年06月23日(日)5 tweetssource

6月23日

@wtsnjp

ワトソン@wtsnjp

TeX 言語は最凶🤮なので,言語設計者にとってはどんな言語を作っても「俺の作った言語は TeX 言語よりマシ😁 」と思えるし,学習者にとってはどんな言語を学んでも「TeX 言語よりは便利🤗」と思えるので,TeX 言語を習得しておいても損はないですよ #えっ #えっ #えっ

posted at 13:58:20

6月23日

@wtsnjp

ワトソン@wtsnjp

夢の中で

W「V 言語は TeX 言語より良さそうですか?」
Z「もちろんです」
W「そうですか.めでたいですね」

という会話があった.

           終
         制作・著作
         ━━━━━
          ⓃⒽⓀ

posted at 13:51:49

6月23日

@wtsnjp

ワトソン@wtsnjp

「存在しない仮想敵を殴るのはやめませんか」

ツイッター見て毎日思ってるやつ(毎日ツイッターを見るのをやめるべき)

posted at 13:43:23

6月23日

@wtsnjp

ワトソン@wtsnjp

「人に使ってもらえないとコード書くモチベーションが沸かない」という人には TeX 系の開発がおすすめです! 需要に対して開発者の供給が不足傾向なので,書いたコードがすぐに世界中の人に使ってもらえる可能性が高い(かくいう私もある日突然 Texdoc のメンテナになってしまった)

posted at 02:04:17

このページの先頭へ