[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 05/29 20:20 / Filesize : 293 KB / Number-of Response : 1044
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

\chapter{\TeX} % 第十一章



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/21(水) 22:41:40.02 .net]
過去スレッド
第一章 pc.2ch.net/test/read.cgi/unix/977144071/
_      pc.2ch.net/unix/kako/977/977144071.html
第二章 pc.2ch.net/test/read.cgi/unix/1033564798/ (984レス)
第三章 pc8.2ch.net/test/read.cgi/unix/1059616013/ (996レス)
第四章 pc8.2ch.net/test/read.cgi/unix/1116389650/
第五章 pc11.2ch.net/test/read.cgi/unix/1153569474/
第六章 pc12.2ch.net/test/read.cgi/unix/1193135030/
第七章 hibari.2ch.net/test/read.cgi/unix/1268927301/
第八章 toro.2ch.net/test/read.cgi/unix/1323615979/ (983レス)
第九章 toro.2ch.net/test/read.cgi/unix/1373507129/ (17レス)
_      peace.2ch.net/test/read.cgi/unix/1380736314/ (981レス)
第十章 https://mevius.5ch.net/test/read.cgi/unix/1418748613/

180 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/04/28(土) 13:44:01.36 .net]
>>172
たとえば
https://qiita.com/sekik/items/0ecbcc7d31e30c92149c

181 名前:名無しさん@お腹いっぱい。 [2018/04/30(月) 16:42:42.26 .net]
expl3で\newenvironmentに相当する\NewDocumentそれがしはないの?

182 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/04/30(月) 17:47:44.57 .net]
>>175
\cs_new:Npn とかじゃなくて?
そもそも expl3 って環境っていう概念あるのかな?

183 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/04/30(月) 20:13:34.45 .net]
texdoc xparse

184 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/04/30(月) 21:41:44.41 .net]
TeX Live 2018安定版配布開始!https://www.tug.org/texlive/acquire.html
リリースノートに2017からの変更点でも書いてくれればいいのにね。

185 名前:名無しさん@お腹いっぱい。 [2018/05/01(火) 00:12:30.32 .net]
texlive 2018をHigh Sierraに入れ

186 名前:スんだが、日本語のファイル名だとタイプセットできないのは俺だけ? []
[ここ壊れてます]

187 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/01(火) 01:33:41.39 .net]
>>178
アセトアミノフェンさんがまとめてくれているね

acetaminophen.hatenablog.com/entry/tl2018-01
acetaminophen.hatenablog.com/entry/tl2018-02

188 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/01(火) 01:34:51.34 .net]
>>179
High Sierra じゃなくて参考にならないかもしれないけど Linux Mint では日本語のファイル名でも問題なくタイプセット出来ているよ

TeXQ&A で聞いてみたら?



189 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/01(火) 09:00:53.41 .net]
>>180
サンクス。あの人にはいつもお世話になってるわぁ
ただできれば本家で読みたかったんだわ。

190 名前:名無しさん@お腹いっぱい。 [2018/05/01(火) 13:55:03.40 .net]
>>180
網羅的ではないだろうしね。本人に関係ある部分が多そう。

191 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/01(火) 14:47:29.21 .net]
texlive 2018, High Sierra, uplatex, dvipdfmx(TeXShopでのpte2pdfスクリプト処理)で、日本語ファイル名でも問題なくタイプセットできたけど。

192 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/01(火) 20:46:07.60 .net]
e-pTeXで起きる
ptex2pdf -l -ot "-synctex=1 -file-line-error" 名称未設定-1.tex
これはだめで、
ptex2pdf -u -l -ot "-synctex=1 -file-line-error" 名称未設定-1.tex
これはOK
漢字によっては通る
ptex2pdf -l -ot "-synctex=1 -file-line-error" 名.tex

193 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/01(火) 20:57:19.50 .net]
エラーはこんな感じ
% ptex2pdf -l -ot "-synctex=1 -file-line-error" 名称未設定-1.tex
This is ptex2pdf[.lua] version 20170622.0.
Processing 名称未設定-1.tex
This is e-pTeX, Version 3.14159265-p3.8.0-180226-2.6 (utf8.euc) (TeX Live 2018) (preloaded format=platex)
restricted \write18 enabled.
entering extended mode
! I can't find file `?^^90^^8d腱井'.
<to be read again>
\protect
<*> ?^^90^^8d腱井^^9c
┃絎^^9a-1.tex
(Press Enter to retry, or Control-D to exit)
Please type another input file name:

194 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/01(火) 21:46:06.40 .net]
>>185
現象を確認した
この文字がいたずらしているみたいだね

区 点 jis sjis euc utf-8 utf-16
30 46 3E4E 8FCC BECE E7A7B0 79F0 称

周辺の漢字を調べてみると

30 40 3E48 8FC6 BEC8 E785A7 7167 照
30 41 3E49 8FC7 BEC9 E79787 75C7 症
30 42 3E4A 8FC8 BECA E79C81 7701 省
---------↑エラー出ず----↓エラー------
30 43 3E4B 8FC9 BECB E7A19D 785D 硝
30 44 3E4C 8FCA BECC E7A481 7901 礁
30 45 3E4D 8FCB BECD E7A5A5 7965 祥

という感じみたい(漢字なだけに)

195 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/01(火) 21:49:43.65 .net]
とりあえず platex ではなく uplatex などでコンパイルするしかないのかな?

196 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/02(水) 03:38:25.38 .net]
cp932のダメ文字の話かと思ったら違うのか。

197 名前:名無しさん@お腹いっぱい。 mailto:tex [2018/05/02(水) 04:49:15.98 .net]
Debian GNU/Linuxだと >>186 は再現しねぇな。どっちのオプションでも問題なく組版できる。
Unicodeフラグを立てないとコンソール出力は文字化けするがPDFファイルはきちんと読める。

198 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/02(水) 04:49:34.78 .net]
メアドにtexって入れてしまったwwあほすぎるw



199 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/02(水) 05:20:38.02 .net]
Linux Mint 上の TeX Live 2018 で >>186 は再現した
TeX Live のインストールは apt じゃなくて install-tl-unx.tar.gz を落としてきたやつ

200 名前:名無しさん@お腹いっぱい。 [2018/05/02(水) 19:38:22.51 ID:nI7aItJoN]
>>186
export texmf_casefold_search=0

としても変化ありませんか?

201 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/03(木) 00:59:35.91 .net]
ファイル名に平気で日本語使う人が増えて来たんだな

202 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/03(木) 01:18:38 ]
[ここ壊れてます]

203 名前:.34 .net mailto: 最終的にはそれが当たり前にできるべきなんだけどね []
[ここ壊れてます]

204 名前:名無しさん@お腹いっぱい。 [2018/05/03(木) 01:23:00.75 .net]
>>194
Unicodeな時代に「ファイル名はasciiのみ」とか言う方が時代遅れじゃね?
これまでの不具合は知っているけど、不具合は放置する方が異常。

205 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/03(木) 01:34:53.57 .net]
つーか本来は「ASCII文字じゃないとダメ!」な理由なんてないしね。
「アプリケーションの挙動がおかしくなるから」なんてのは理由じゃなくて不具合。

206 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/03(木) 01:38:44.03 .net]
>>196
ほんそれ

今の時代でファイル名を ASCII 文字のみとか可読性に難ありすぎるだろw

207 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/03(木) 01:44:07.06 .net]
まあ困っているのは >>179 さんくらいで TeX Q&A を覗いても質問とか出てきていないね
皆さん順調に platex から uplatex または他のエンジンに移行できているってことなのかな?

208 名前:195 mailto:sage [2018/05/03(木) 03:33:18.49 .net]
でも個人的にはファイル名はasciiだけどね。
terminal emulator で仕事をするとき、ファイル名をを打つために
仮名漢に切り替える動作がもう面倒でw

可読性を重視するときは
01ほげ.tex
のように先頭をasciiにして、あとは shell の補完機能で入力を省略する。



209 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/03(木) 03:36:26.39 .net]
あまりそういうことやってる人を知らんのだが,俺はシンボリックリンクでそういうことをしている。
本体のファイルは数字の羅列で,シンボリックリンク先を日本語に。

210 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/03(木) 06:27:09.24 .net]
端末から操作するようなファイルだとASCIIの方が入力しやすくていいよね
LaTeXのファイルはEmacsから作成や編集していてhelmとmigemoのお陰でファイル名が日本語でも特に苦にならないかな・ω・

211 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/03(木) 15:13:07.93 .net]
さりげなくuplatexに誘導するのやめろよw
気持ち悪い

212 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/03(木) 15:47:51.70 .net]
upLaTeXを勧めるのはいかんのか?
まあ「さりげなく」ってのは気持ち悪いとは思うものの、
pLaTeXで解決しずらい問題がupLaTeXでは瞬時に解決するっていう状況を見るに
素人は黙ってupLaTeX使えってことじゃねーのかな。

213 名前:名無しさん@お腹いっぱい。 [2018/05/03(木) 17:15:16.21 .net]
まあpLaTeXの上位互換のupLaTeXに移行しない理由はTeX文書の文字コードしかないと思うのだが
いまだにpLaTeXにしがみついている人達はかなり移行期間があったはずなのに今まで何をしていたのかと…

中にはWinshellとかいうカビついたものを使うためにShift-JISにこだわり続けている人もいるしねぇ

まあこれから先不具合が増える可能性もあるんだからわけがわからないなら黙ってupLaTeXを使ったほうがいいよね・ω・

214 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/03(木) 23:20:37.17 .net]
>>205
いやいや、出版社からeucjpでしか動作を保証しないクラスファイルを送られてくるのだが。

215 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/04(金) 02:06:54.14 .net]
>>206
それこそその出版社は今まで何やってたの?って話
出版社変えちゃえば?

216 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/04(金) 03:47:16.26 .net]
upLaTeXにする為だけに出版社変えるのは流石に非効率では

217 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/04(金) 08:43:10.70 .net]
保証しないってだけで、動くんじゃないの?

218 名前:名無しさん@お腹いっぱい。 [2018/05/04(金) 08:47:19.84 .net]
ちなみにソースのエンコードを変えるだけじゃ済まない部分があるの?



219 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/05(土) 11:34:24.63 .net]
nkfでエンコーディングと改行変更してから、文章作成
完成後、nkfで要求されたエンコーディングと改行に戻すとかやらないのかな?
完成後に変更するのは気持ち悪いことは気持ち悪いけど、そこは最近のプログラムと編集責任者の能力を信じている

220 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/05(土) 19:12:45.31 .net]
>>211
そんな10人いれば9

221 名前:人は思いつくような助言をされても。。
euc-jp/cp932にない文字を原稿に使ってしまっていて気がつかないリスクがあるので、
却下。
[]
[ここ壊れてます]

222 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/06(日) 01:36:28.72 .net]
出版社にupLaTeX対応を要望する・ω・

223 名前:名無しさん@お腹いっぱい。 [2018/05/06(日) 02:02:36.22 .net]
大手企業は先端技術・最新仕様より二歩ほど遅れるのは世の常だが,それにしても遅れすぎなんではないのか。
俺の教授もそういう気質で,今だにLaTeX2.04を使っていて別行数式の開始と終了に$$を使ってるからね……(愚痴許して)

224 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/06(日) 13:13:12.94 .net]
研究者は研究以外にリソースを割くことを避けるのは分からなくもないけど
大手企業は先端技術・最新仕様を追うことを忘れればただ取り残されるだけなのにね

225 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/08(火) 08:01:14.19 .net]
>>186
utf-8で「名称未設定」っていう文字列をテキストに保存してeuc-jpで見ると「\345\220\215腱井\234┃絎\232」とか出てきたからplatexがファイル名がutf-8なのにeuc-jpと判断してエラーを起こしているんだろうねぇ

なんでこんなことになったんだろねw

226 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/08(火) 21:25:27.08 .net]
ちなみに2017ではファイル名文字化けしつつタイプセットできる
2018でUTF-8がデフォルトになったことと関係あるんだろうけど、
なぜエラーになるのかな
% /usr/local/texlive/2017/bin/x86_64-darwin/platex 名称未設定-1.tex
This is e-pTeX, Version 3.14159265-p3.7.1-161114-2.6 (utf8.euc) (TeX Live 2017) (preloaded format=platex)
restricted \write18 enabled.
entering extended mode
(./?^^90^^8d腱井^^9c┃絎^^9a-1.tex
pLaTeX2e <2017/10/28>+4 (based on LaTeX2e <2017-04-15>)
Babel <3.18> and hyphenation patterns for 84 language(s) loaded.
(/usr/local/texlive/2017/texmf-dist/tex/platex/jsclasses/jsarticle.cls
Document Class: jsarticle 2017/10/04 jsclasses (okumura, texjporg)
(/usr/local/texlive/2017/texmf-dist/tex/platex/jsclasses/jslogo.sty))
(./?^^90^^8d腱井^^9c┃絎^^9a-1.aux) [1] (./?^^90^^8d腱井^^9c┃絎^^9a-1.aux)
)
Output written on ?^^90^^8d腱井^^9c┃絎^^9a-1.dvi (1 page, 260 bytes).
Transcript written on ?^^90^^8d腱井^^9c┃絎^^9a-1.log.

227 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/08(火) 23:01:25.14 .net]
あーホントだ
TeX Live 2018 でコンパイルもできなくなったけど 2017 からあったバグなんだねぇ

228 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/09(水) 07:38:59.58 .net]
TeX Live 2018 のリビルドするかもってw

https://twitter.com/aminophen/status/993976559928197120



229 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/10(木) 04:24:10.34 .net]
だろうね(知ったか)

……なにが問題だったんですかね……?

230 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/10(木) 22:17:34.88 .net]
科研費の成果報告内容ファイルを Word で作るのが面倒だ…
latex で作りたいなぁ。どなたか既にスタイル作ってないですか?

231 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/10(木) 22:31:22.65 .net]
>>221
どれ?C-19とか?
geometory.styで範囲だけ設定して、
そのまんまLaTeXで書いていけばよいと思うけど。

232 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/11(金) 04:09:05.76 .net]
>>222
>>221
>どれ?C-19とか?

そうですC-19です。2段組のものです。

>geometory.styで範囲だけ設定して、
>そのまんまLaTeXで書いていけばよいと思うけど。

geometry.sty は使ったことないですが調べて見ます。
Word でインデントとか気にしながら苦労するの嫌だ。

233 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/11(金) 21:59:39.36 .net]
> 現在 TeX Live に入っている pLaTeX / upLaTeX は全く動作しなくなっている
リスクを顧みずに最新版を追っかけている人、ご愁傷様です

234 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/11(金) 23:14:38.46 .net]
>>224
別にリスクでも何でもないでしょ
tlmgr restore なんてのは TeX Wiki にも書いてあるしね…

235 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/12(土) 00:09:22.39 .net]
最新版を追っかけてる人間は、不具合の対処方法も知ってるよ。
俺なんか1秒で2017の環境に戻せる。

236 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/12(土) 01:26:39.98 .net]
>>224
巻き戻しができないのに上書きを考える人間はいないよね
巻き戻しができる(知識なり準備がある)から最新版に上書きできるんだよ・ω・

237 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/12(土) 03:34:45.86 .net]
>>226
どうやんの?
シンボリックリンクを張り替えるのは1秒じゃむりだと思うけど。
コマンドでも用意してるの?

238 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/12(土) 11:26:39.72 .net]
「自分に無理なことは他人も無理だ」とは思わない方がいい



239 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/12(土) 13:47:32.16 .net]
逆もまたしかりってな

240 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/12(土) 19:16:27.63 .net]
2017 を消さないで 2018 をインストールしたのなら
$ /usr/local/texlive/2017/bin/x86_64-linux/tlmgr path add
でいいんじゃないのかな?
戻すときは 2017 を 2018 に変更

241 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/13(日) 17:51:17.36 .net]
>>230
常にチャレンジャーでありたいね。

242 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/15(火) 05:41:22.05 .net]
LaTeXのパッケージで,PDFにハイパーリンクを挿入できる機能を持ったhyperref以外のパッケージってありますかね。
なるべく最新のが良いです。LuaLaTeXしか使わないので,PDFLaTeXのみの対応でも多分大丈夫です。

243 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/15(火) 21:58:39.33 .net]
>>233
「latex ハイパーリンク -hyperref」でググってもほぼ見つからないねw
「HyperTeX」https://texwiki.texjp.org/?HyperTeX に \spacial{html:<a (href|name)="hogehoge">}...\special{html:</a>} を使いやすくしたマクロが載っているからそれを使ったら?

244 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/16(水) 15:34:34.55 .net]
Webブラウザとかの印刷機能って一種のマークアップ組版だよね。
あれはどうやって実現してるんだろう。
あれを単独で抜き出して、数式と図表周りの機能を強化すれば一つの代替TeXとして成立すると思うんだが。

245 名前:名無しさん@お腹いっぱい。 [2018/05/16(水) 16:57:23.96 .net]
予約語がなくて今でも細々ながらある程度使われている言語ってTeXとFORTRANくらい?

246 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/16(水) 17:39:55.24 .net]
>>235
何を言っているのかさっぱり理解できないが、
htmlレンダリングエンジンを賛美しているのか?
なおhtmlをpdfに変換するなら、pandocなどいろいろ既存のものがある

247 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/16(水) 22:09:54.49 .net]
lshortまだ読み終わってない。というかパソコンでpdfを読むのがつらすぎたので
ソニーデジタルペーパー買ったよ。ぼちぼち読んでる。(しばらくtexはサボっていたんだ)
>>237
pandocはhtmlにしたり、pdfにしたり、いろんなファイル形式を吐き出せるよね。
ただ、markdownで数式を入れようとすると、texの数式打ちしないとだめなんじゃない?
テキストファイルの可読性が低くなるよね。webブラウザで数式ってmathjax
とかじゃないの?

248 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/17(木) 02:23:19.99 .net]
Web のレンダリングエンジンで数式っていえば MathML だけどあれは機械が出力するためのものであって人間が入力するためのものじゃないねw
かなり昔に MathML を手入力で html タグを用いてセンター試験の解説とか打ち込んだことあるけど気が狂いそうになったwww

今は数式エディタとかできて楽になったよね



249 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/19(土) 09:15:54.01 .net]
「数式を入力するプレーンテキスト」の形式として
AsciiMathとTeX方式,MathMLが挙がると思うけど,最も普及してるのはTeXだろうか。それともWebページでのMathJaxやKaTeXによって生成されたMathMLだろうか。

250 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/19(土) 09:40:22.31 .net]
入力すると生成されたじゃ違う比較基準が違うでしょ

251 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/19(土) 23:09:26.63 .net]
MathMLなんて手で入力している人なんているのかな?
pdfを手で入力して作るようなものなんじゃないの?

252 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/20 ]
[ここ壊れてます]

253 名前:(日) 12:14:11.29 .net mailto: 実質TeXの方式以外はないでしょ。
MS Wordの数式でさえそうなんだから。
[]
[ここ壊れてます]

254 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/20(日) 15:22:42.67 .net]
>>238
TeX の入力で可読性が低くなるとか…
一度 MathML のタグでの直接入力をおすすめするよ

255 名前:名無しさん@お腹いっぱい。 [2018/05/20(日) 23:51:34.20 .net]
北川さんの書き込みから。
https://ja.osdn.net/projects/eptex/ticket/38246
日本語ファイル名対応、TeXShopのシェルスクリプト。
日本語ファイル名使う使わないという話というより、
動いていたものが動かない、なかなか治らないのは気持ち悪いのでとりあえず
~/Library/TeXShop/bin/platex2pdf-utf8
#!/bin/sh
# iNoue Koich! (modified by S. Zenitani)

export PATH=$PATH:/Library/TeX/texbin:/usr/texbin:/usr/local/bin

COMMAND=${0##*/}
PTEX=${COMMAND%2pdf-*}
ENCODE=${COMMAND#*-}
JOBNAME=${1##*/}
JOBNAME=${JOBNAME%.*}

eptex -synctex=1 -kanji=$ENCODE -progname=$PTEX "\UseRawInputEncoding\input $1" && \
dvipdfmx "$JOBNAME.dvi"

256 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/21(月) 01:44:05.49 .net]
>>245

本当ならユーザーサイドじゃなくて本格的に修正して欲しいけど仕方ないよね

257 名前:名無しさん@お腹いっぱい。 [2018/05/22(火) 02:35:14.23 .net]
知り合いから教えてもらったパソコン一台でお金持ちになれるやり方
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

8CQ39

258 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/22(火) 03:16:04.71 .net]
マクロの名前に数字や記号を使う方法を教えてください。
一個毎なら分かったのですが、一回定義すればそれだけで何個でも数字が使えるような方法が分からない。
例えば一回マクロ名の定義方法を書いとけば、それ以降
\newcommand{あ-001}
\newcommand{あ-002}
\newcommand{あ-003}
\newcommand{あ-004}
\newcommand{あ-005}
みたいに数字、記号を自由に使いたいのです。



259 名前:名無しさん@お腹いっぱい。 [2018/05/22(火) 06:36:33.90 .net]
>>248
基本はコントロールシーケンスを作成する際に使える文字はカテゴリーコード11(英文字)の文字だけなんだよね(pTeXではそれに日本語が加えられる)
「-001」という文字列はカテゴリーコードが11ではないからコントロールシーケンスの名前として含めることができない

ちなみに
\def\あ-001{hoge}
では「\あ」というコントロールシーケンスに「-001」という文字列が続いた場合「hoge」を出力するという命令になっていて実は「\あ-001」という命令を作ったわけではない

続いて
\def\あ-002{fuga}
とすると「\あ-002」で確かに「fuga」が出力されるが「\あ-001」がエラーとなる
これは「\あ」という命令が上書きされたためである

要するにアキラメロンということ
マクロの名前に共通なものを使いたいということだからその出力は似たようなものだと想像するけど
その場合は普通は keyval などを使って \あ[number=003] などとオプションで処理をするのかな?
強引にやるとすれば
\@expandafter\def\csname あ-001\endcsname{hoge}
とかだけど \あ-001 では使用できないよ

260 名前:248 mailto:sage [2018/05/22(火) 06:53:35.83 .net]
>一回定義すればそれだけで何個でも数字が使えるような方法が分からない。
>例えば一回マクロ名の定義方法を書いとけば、それ以降
>\newcommand{あ-001}
>\newcommand{あ-002}
>\newcommand{あ-003}
>\newcommand{あ-004}
>\newcommand{あ-005}
>みたいに数字、記号を自由に使いたいのです。

という日本語がよくわからないけど
\newcomand{あ}{...}
と定義したとき
\あ-001
\あ-002
\あ-003
の出力でそれぞれ「001」「002」「003」という文字列を用いた処理を行いたいってことなら
\あ{001}
\あ{002}
\あ{003}
ではダメなのかな?

261 名前:名無しさん@お腹いっぱい。 [2018/05/22(火) 12:14:54.21 .net]
>>248
「一個毎」というのは
\csname\endcsnameのことかな。
ではそれを使って
\newmycommand{}
のような新しいマクロ定義マクロを作ればいいのではないだろうか。

262 名前:247 mailto:sage [2018/05/23(水) 02:59:10.49 .net]
ありがとうございます。m(_"_)m
keyval というのを知らなかったのですが、それで検討してみます。
力不足で分からないときは諦めます。

263 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/24(木) 01:17:41.20 .net]
texコードを入れたら何もしなくても右側に自動的にタイプセット後のイメージが
でるようになっているエディタがあれば重宝するんだけどね。ないよね

264 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/24(木) 01:39:14.14 .net]
「何もしなくて」もってことは「自分の意図に反してでも」っていう意味でとにかく入力をやめたら勝手にコンパイルしてプレビューするってことになるのかな?
そんなの使いにくくて仕方がないんじゃないかな?
エラーが出まくると思うよ…

少なくとも適当に入力して自分の意図するタイミングでプレビューさせるには自分で「プレビューしてくりゃれ」と能動的に動かないと無理じゃない?

265 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/24(木) 01:39:55.55 .net]
「何もしなくて」もってことは「自分の意図に反してでも」っていう意味でとにかく入力をやめたら勝手にコンパイルしてプレビューするってことになるのかな?
そんなの使いにくくて仕方がないんじゃないかな?
エラーが出まくると思うよ…

少なくとも適当に入力して自分の意図するタイミングでプレビューさせるには自分で「プレビューしてくりゃれ」と能動的に動かないと無理じゃない?

266 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/24(木) 01:42:06.44 .net]
すまん…JDで書き込み時にエラーが出たからChromeで書き込みがされていないことを確認してから書き込みを行ったんだけど二重投稿になってしまった(´・ω・`)

JDの分が時間差で投稿されたのかな?

267 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/24(木) 06:17:19.07 .net]
>>253
Emacs

268 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/24(木) 06:55:42.88 .net]
>>257
さすがに素のemacsの機能じゃないだろ w

>>253
Whizzytex

>>254-255
最近のGUIツールとか使ったことないの?
例えばXMLと画面イメージが連動しててXML修正したらリアルタイムで画面イメージ変更されるし、逆に画面イメージを変更したらXMLコードが変更されたりするなんて言うのもあるよ



269 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/24(木) 08:13:28.88 .net]
オンラインだけどCloudLaTeX

270 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/24(木) 11:50:45.60 .net]
>>258
それだったらLyXを使っとけ

271 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/24(木) 12:09:57.93 .net]
>>253
数式断片だけでいいならklatexformula

272 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/24(木) 17:24:43.04 .net]
>>258
YaTeX に「環境タイプセット」「on-the-fly プレビュー」「環境即時プレビュー」「即時プレビュー」とか表記にブレがあるクソみたいな機能があってそれなら環境内なら手が止まるとすぐに勝手にプレビューできる
ミスタイプして起動させるとめっちゃ鬱陶しいから機能しないように設定しているけどw

XML と TeX じゃソフトウェアがプレビューのタイミングを把握するのに違いがありすぎるだろ

273 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/26(土) 19:53:38.17 .net]
overleafはそういうふうに右にタイプセットの結果が出たような気がする

274 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/30(水) 23:52:33.02 .net]
これはありがたい。
https://blog.wtsnjp.com/2018/05/30/texdoc-completion/

275 名前:名無しさん@お腹いっぱい。 [2018/05/31(木) 02:39:00.60 .net]
>>264
ああ、でもこれだと package しか検索してくれないね。
texdoc hoge
で読める文書には、hoge にパッケージ名以外のものを指定するものも
あるから、これでは不完全。何か良いアイデアは無いかな。

276 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/31(木) 15:08:34.47 .net]
texmf-dist/scripts/texlive/var/texcatalogue.keywords
からデータを抽出すればよさそう

277 名前:名無しさん@お腹いっぱい。 [2018/05/31(木) 20:17:51.41 .net]
>>266
は、ダメそう。

278 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/31(木) 20:45:17.03 .net]
>>264 のやりかただと texdoc bxjscls は候補に出るけど texdoc bxjscls-manual は
候補に出ないんだよね。texdoc の情報は、texdoc自身に調べさせるのが良い。
zshで次のようにしてみたら、ドキュメントファイル名で補完できた。

compctl -k



279 名前: "(($( texdoc -I -s "" | grep -v = | rev | cut -d/ -f1 | uniq | rev | tr '\n' ' ')))" texdoc []
[ここ壊れてます]

280 名前:名無しさん@お腹いっぱい。 [2018/05/31(木) 20:52:06.61 .net]
>>268
でも、これを .zshrc に入れたら zsh の起動にいちいち時間が掛かるようになったw
あらかじめデータを取り出したファイルを用意して読ませるか。データの更新は
tlmgr update の時だけで良いし。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<293KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef