情報更新
ツイートの記録を停止しています

 

ツイート検索

 

@aminophen
サイトメニュー
Twilogユーザー検索
新規ツイートの取得を再開しました!取得再開にはログインが必要です。

Twilog

ツイートの記録を停止しています

このアカウントはTwitter APIの仕様変更の影響でツイートの記録を停止しています。
記録を再開するには、Twilogにログインしてください。

 

@aminophen

☃️@aminophen

  • 145フォロー
  • 669フォロワー
  • 23リスト
Stats Twitter歴
3,421日(2014/11/07より)
ツイート数
13,396(3.9件/日)

ツイートの並び順 :

表示するツイート :

2023年03月28日(火)1 tweetsource

2023年03月25日(土)1 tweetsource

2023年03月23日(木)2 tweetssource

2023年03月21日(火)4 tweetssource

3月21日

@aminophen

☃️@aminophen

@zr_tex8r TeX Live 2022 が freeze するまでは変えないつもりでいたら,そのままになってしまいました🙃
近々 platex も euptex にしようと思っています。(私のヒマ次第🙃)

posted at 23:04:41

2023年03月14日(火)1 tweetsource

2023年03月12日(日)2 tweetssource

2023年03月08日(水)4 tweetssource

2023年03月04日(土)1 tweetsource

2023年02月28日(火)3 tweetssource

2023年02月26日(日)11 tweetssource

2月26日

@zr_tex8r

某ZR(ざんねん🙃)@zr_tex8r

元々pTeXには内部で和文文字を「シフトJIS(sjis)で扱うモード」と「EUC-JP(euc)で扱うモード」があった。upTeXでは「Unicodeで扱うモード」が追加されて“upLaTeX”はそのモードで動いている。
そしてsjisとeucのモードは削除されて*いない*のでそれを使えばpLaTeXも動かせるわけ。
#TeX #pTeX

Retweeted by ☃️

retweeted at 22:53:54

2月26日

@zr_tex8r

某ZR(ざんねん🙃)@zr_tex8r

ところで
「upTeX上でpLaTeXを動かす」
という話を聞いて「そんなことが可能なのか」と疑問に思う人もいるかもしれないけど、実はこれ自体は簡単にできる。そしてその理由は基本的には
「upTeXはpTeXに機能を追加しているが、削除はしていないから」
だったりする。
#TeX #pTeX

Retweeted by ☃️

retweeted at 22:53:52

2月26日

@zr_tex8r

某ZR(ざんねん🙃)@zr_tex8r

😃「pLaTeXがupTeXエンジンで動くようになる、ということは、pLaTeXでも \disablecjktoken とかが使えるようになりますね」
🙃「ヒィィーー(pLaTeXでも \disablecjktoken されている可能性を考えねばならなくなった時の叫び声)」
#TeX #pTeX #TeXLaTeX

Retweeted by ☃️

retweeted at 14:07:26

2月26日

@zr_tex8r

某ZR(ざんねん🙃)@zr_tex8r

まとめると、以下のようにすれば判定できる💁
(\usepackage{ifthen,ifptex} した上で)
\ifthenelse{\boolean{nativeuptex}}{‹upLaTeX›}{‹それ以外全部›}
\ifthenelse{\boolean{ptex}}{‹pLaTeXかupLaTeX›}{‹それ以外全部›}
※TeX Live 2017以降で動作する
#TeX #TeXLaTeX

Retweeted by ☃️

retweeted at 14:03:30

2023年02月24日(金)5 tweetssource

2月24日

@aminophen

☃️@aminophen

@underachiever_R 承前
それに対して今回は① Unicode かどうかの判定が目的のはずです。従来は①のために②用の sys_if_engine_…tex を勝手に流用しても大丈夫でしたが,今後は①と②が分離されるため「流用する人が間違い」(開発者は悪くない) と一蹴できてしまいます。要は名前のつけ方が不幸だったのです…。

posted at 01:42:16

2月24日

@aminophen

☃️@aminophen

@underachiever_R ※ expl3 開発者への要望が悩ましい理由:従来は「① upLaTeX (Unicode) かどうか」と「② エンジンが upTeX かどうか」が今までは実質的に同義だったのですが,今後は差異が生じるため。

当該の判定命令の名前は「sys_if_engine_…tex」ですから,②エンジン判定に用いることが想定されています。続

posted at 01:33:50

2月24日

@aminophen

☃️@aminophen

@underachiever_R コードについて少しだけ説明すると

・\kchardef が定義されていて,かつ JIS 2121 が UCS 3000 と同じ数字なら「Unicode 対応の upLaTeX」である。
・どちらか一方でも成り立たなければ「pLaTeX」である。

という判定にすれば,従来の TeX Live でも,新しくなる TeX Live 2023 でも大丈夫です。

posted at 01:29:27

2月24日

@aminophen

☃️@aminophen

@underachiever_R まさに必要ですね。丸投げせずに自前で書いた方が安全になります。こちらのコード github.com/aminophen/scsn を参考にしてください。
※ 本当なら expl3 の開発者に判定を直してもらうべき案件ですが,じゃあどう直してもらえばいいのか自明ではないので,頭を悩ませています。理由は後述。

posted at 01:24:37

2月24日

@aminophen

☃️@aminophen

@underachiever_R パッケージの中で「もし pLaTeX ならホゲホゲ,もし upLaTeX ならフガフガ」のような分岐処理をしている場合は,その分岐判定の if 文の書き方に気をつける必要があります。そのような処理がなければ,特に考える必要はありません。

posted at 01:06:14

2023年02月23日(木)1 tweetsource

2月23日

@aminophen

☃️@aminophen

@underachiever_R 一般のユーザの方が注意することは特にありません。(LaTeX パッケージの開発者が頑張ることになる。)
当面の間は,LaTeX パッケージが未対応なことに起因するエラーなどの不具合が出る可能性があるので,それをなるべく防ぐために開発サイドが頑張っているのが今現在です。

posted at 23:38:57

2023年02月19日(日)7 tweetssource

2月19日

@wtsnjp

ワトソン@wtsnjp

状況を整理しよう。pTeX関連は元々バイナリが4つもあった:ptex, eptex, uptex, euptex

TL2023からは2つに減る:eptex, euptex

素の(u)pTeXのバイナリはe-(u)pTeXの互換モードになる。だいぶ前からetexがpdftexのエイリアスだったのと似てる。

なおpTeX周りは、将来的には単一バイナリになる模様。

Retweeted by ☃️

retweeted at 22:35:17

2月19日

@aminophen

☃️@aminophen

@wtsnjp おっと,フォーマットを作るときに -kanji=internal=euc (unix) や -kanji-internal=sjis (windows) も付けないと不足ですね。

posted at 21:08:14

2月19日

@aminophen

☃️@aminophen

@wtsnjp カレントディレクトリに euptex -jobname=platex -ini -etex platex\.ini として platex\.fmt をつくった上で,euptex -fmt=platex 処理ファイル名\.tex ですかねえ…。(面倒くさい)

本番では symlink の張替えと fmtutil\.cnf の修正を両方行う必要があります。

posted at 21:06:41

2月19日

@aminophen

☃️@aminophen

@wtsnjp 実はまだ platex のバックエンドを euptex にする変更は TeX Live にコミットしていません。変更対象のファイルが特殊 (tlpsrc というファイル) なので「pretest が始まって,かつ通常アップデートが止まった状態にならないとコミットできない」という事情のため。

posted at 21:01:16

2023年02月16日(木)1 tweetsource

2023年02月15日(水)4 tweetssource

2月15日

@aminophen

☃️@aminophen

rsvg-convert のバージョンは関係なくて
・cairo-1.17.4 だと PDF-1.5
・cairo-1.17.6 だと PDF-1.7
になることが判明しました…。

posted at 20:44:53

2月15日

@tetlabo

鶴見教育工学研究所@tetlabo

学生時代からの長い付き合いで、今年もTeX Liveの標準エディターTeXworksの日本語化に貢献しました。とはいえ、もはやTeX文書を10年以上書いていないですし、最近の状況も何も知らないので、日本のTeXコミュニティなどに委譲したいところです。

Update Japanese translation
github.com/TeXworks/texwo

Retweeted by ☃️

retweeted at 00:26:37

2023年02月14日(火)2 tweetssource

2月14日

@aminophen

☃️@aminophen

↓ librsvg の変化なのか,依存している cairo のせいなのかわからないな…。PDF のプロパティを見ると cairo 1.17.4 → cairo 1.17.6 になっている

posted at 22:40:41

2月14日

@aminophen

☃️@aminophen

rsvg-convert で SVG→PDF 変換した時の PDF version が去年まで 1.5 だったのにいつの間にか 1.7 に上がってる…。( #chemホゲホゲ すると pdftex や dvipdfmx が「バージョンが高いよ」と文句を言っている)

posted at 22:37:08

このページの先頭へ

×