\chapter{\TeX} % 第十一章at UNIX
\chapter{\TeX} % 第十一章 - 暇つぶし2ch950:名無しさん@お腹いっぱい。
20/04/21 02:58:32.10 .net
フォントまわりで困っていなければ急いでで上げる必要はない。

951:名無しさん@お腹いっぱい。
20/04/22 11:29:23 .net
>>916
分かりました。
フォントでは特に困っていないのでそのまま使い続けます。
ちなみに、TeXLive 2020ではフォント周りで変更があったということでしょうか?
>>916, >>915
ありがとうございました。

952:名無しさん@お腹いっぱい。
20/04/22 11:50:23 .net
>>917
TL公式版における日本語フォントが原ノ味フォントがデフォルトになりました。
なお、TL18でも、原ノ味フォントのOpenTypeフォントを適切に自前で設定することで、利用可能です。

953:名無しさん@お腹いっぱい。
20/04/22 20:32:33.47 .net
>>918
教えていただきありがとうございます。
IPA明朝・ゴシックじゃなくなったんですねぇ。

954:名無しさん@お腹いっぱい。
20/04/23 22:24:15 .net
\ignorespacesafterend
↑このクソ便利なコマンドなんで誰も教えてくれなかったの?(傲慢)

955:名無しさん@お腹いっぱい。
20/04/23 22:36:13 .net
なにそれ。もしかして不格好な%減らせるの?

956:名無しさん@お腹いっぱい。
20/04/24 12:09:57 .net
日本語で最近書かれたdocs


957:tripで良いサンプルになるものって何かある?



958:名無しさん@お腹いっぱい。
20/04/26 20:56:12 .net
LuaTeX-jaの縦組、ちょっと上手く言えないんだけど
PDFの文字情報?っていうのがおかしい気がする。

upLaTeX+dvipdfmxとかで縦組したPDFだと
縦書きの部分を下にドラッグするとその縦書きの部分がそのまま選択されるけど
LuaTeX-jaだと、その部分から横書きの方向に選択されてしまう。

959:名無しさん@お腹いっぱい。
20/04/26 22:10:06.37 .net
>>923
現状、それが既知ということになっている。
なので、どうにかして直したいんよな。

960:名無しさん@お腹いっぱい。
20/04/27 08:46:42.66 .net
>>924
素人考えだけど、ちゃんと縦に選択できるには、
PDFに「この部分は文字の方向が縦書きだ」
っていう情報を渡さなくちゃいけない訳よね?
それってLuaTeXが対応するとかその次元じゃないと無理では。

961:名無しさん@お腹いっぱい。
20/04/27 16:05:14.92 .net
>>925
うん、開発する前提で直したいっていう意味やで

962:名無しさん@お腹いっぱい。
20/04/30 08:21:11 .net
docパッケージの{macrocode}環境とかで等幅フォントを使うときに、
日本語のフォントをゴシック体にする方法を教えていただけないでしょうか。

963:名無しさん@お腹いっぱい。
20/04/30 11:47:17 .net
ていうか\MacroFontを弄って
日本語はゴシック体(hgt)、英語はcmttにしたいんです。

964:名無しさん@お腹いっぱい。
20/05/08 20:40:10 .net
\@tforや\@tmpcountaっていうマクロについてLaTeXの?公式の?文書ってある?

965:名無しさん@お腹いっぱい。
20/05/08 23:47:34 .net
>>929
dtx を読めばいいと思うよ。

966:名無しさん@お腹いっぱい。
20/05/09 22:04:34.02 .net
>>930
URLリンク(tug.ctan.org)
例えば\@tforだとこれの271行目から{macro}環境が始まってるけどその\@tforの解説はないし,
同文書の92行目にも説明らしきものはあるけど,{oldcomments}(つまり古い解説)環境内だし……。

967:名無しさん@お腹いっぱい。
20/05/10 18:25:37.35 .net
OverleafのTeXLiveが2020年版に更新されたらjlreq-deluxe使いたいけど、コンパイルにくっそ時間かかって拒否されるのがオチかも

968:名無しさん@お腹いっぱい。
20/05/27 09:55:01.63 .net
\documentclassで指定したオプション (dvipdfmxとか) は広域のオプションになるのに,
\LoadClassで指定したオプションは広域オプションにならないのか……。
この仕様を知らなかったのが悪いんだけど,
既存のクラスファイルを利用した俺々クラスファイルを読み込むときに
\LoadClassでdvipdfmxオプションを指定していたせいで
本来広域オプションで自動判別する筈のgraphicxパッケージやTikZが
ドライバをdvipsだと誤認識して画像が全然表示されず,
どういうことだと悩んでたw 時間無駄にしたわ……。

969:名無しさん@お腹いっぱい。
20/06/03 09:19:11.87 .net
>>933
\g@addto@macro\@classoptionslist{,dvipdfmx}
とかでどう?

970:名無しさん@お腹いっぱい。
20/06/06 10:22:46.57 .net
最近になってLaTeX標準のfilecontents環境が大幅に機能拡大されてることを知った。前まで上書きとか出来なかったよね?たしか。

971:名無しさん@お腹いっぱい。
20/06/08 23:13:54.82 .net
TeXはクソ!だの言っていた人たちは、どこに行ったのでしょうか?

972:名無しさん@お腹いっぱい。
20/06/10 00:58:44.86 .net
コロナで淘汰された

973:名無しさん@お腹いっぱい。
20/06/12 01:43:46.25 .net
#TeXをストレスなく使うスキル
#手を洗うスキル
これらに正の相関があるのか…ありそうでこわい

974:名無しさん@お腹いっぱい。
20/06/12 11:47:01.23 .net
無駄に声がでかい輩が騒ぐんだよ

975:名無しさん@お腹いっぱい。
20/06/17 17:23:35.63 .net
upTeXとか直接TTF/OTFを扱えないTeXで,和文フォントを疑似斜体にしたいんだけれども,無理なのかな。
てかそういうことをやってる記事も見�


976:|けないし,そもそも「和文フォントを斜体にする」っていう操作自体が (少なくともTeX界隈にとっては)関心を引かれないことなのかな。 つい最近まで,欧文の太字フォントに対してゴシック体をあてがってたりしてたし,案外無頓着なのかも?



977:名無しさん@お腹いっぱい。
20/06/17 17:34:11.21 .net
tikzで無理矢理斜めにする黒魔術がある

978:名無しさん@お腹いっぱい。
20/06/17 17:44:00.62 .net
英字はともかく日本語の斜体の不格好さよ

979:名無しさん@お腹いっぱい。
20/06/17 18:37:33.61 .net
>>940
>>941 氏の答えてくれた tikz で無理やり斜めにする方法と、
根本的にそういう車体にする仮想フォントを作ってしまう方法がある

980:937
20/06/17 22:45:01.78 .net
>>941 あーTikZか。てかgraphicxパッケージのrotateでも達成できそうだな。
TeXの外部で弄らないだけ,そっちの方が楽できそうだ。ありがとう。
>>942 言う程不恰好か?
寧ろ「欧文は寝てるのに和文が立っている」という状況の方が〝不恰好〟というか
〝不揃い〟に思える。
ちょうど,一昔前の(La)TeXの章題とかで,欧文は太くてセリフがあるのに,
和文は太さはほぼ変わらずセリフが取れたゴシックになっている,っていう状況に通じるものがある。
完全に個人の感想だがw

981:名無しさん@お腹いっぱい。
20/06/17 22:53:31 .net
イタリアはアルファベット使ってるけど漢字、かなは使ってない
イタリックじゃない和文がブサイクと言われても大きなお世話じゃ

982:名無しさん@お腹いっぱい。
20/06/18 10:52:18.96 .net
(斜体の和文がブサイクっていう話では……?)

983:名無しさん@お腹いっぱい。
20/06/18 12:44:48 .net
(もともとないのに無理やり斜体にさせといてブサイクもないやろ)

984:名無しさん@お腹いっぱい。
20/06/18 13:13:00.89 .net
>>945
italicとslantは、異なるんだけど…。

985:名無しさん@お腹いっぱい。
20/06/18 14:57:10.76 .net
ていうか起源を重視するなら、欧文 (Latin) のitalicにあてはまるものって和文 (CJK) だと草書よね。
もし実際にそういう組版をしたら、絶対、見た目がおかしくなるけどw

986:名無しさん@お腹いっぱい。
20/06/18 20:06:55.02 .net
italicと行書でcurly script (calligraphy)と草書あたりを組み合わせよう

987:937
20/06/18 21:55:17.94 .net
%&euptex
\immediate\special{pdf:mapline uprml-h UniJIS-UTF16-H ipaexm.ttf -s 0.167}%
\jfont\tmpfnta=uprml-h
{\tmpfnta これで斜体。}%
\bye
こんな感じで望みの出力になったわ。
実際に運用するにはjfmutilとかで斜体和文専用のtfmとvfを新規に複製しないといけないが。
(このままだと標準の和文フォントが全部斜体になってしまう)
このスレでは斜体は人気ないみたいだが,一応晒す。
DVIPDFMxに疑似斜体を出力する機能があるのを知らんかったw

988:名無しさん@お腹いっぱい。
20/06/19 06:41:39.89 .net
(斜体、ニホンゴに要らなくね?)

989:名無しさん@お腹いっぱい。
20/06/19 08:54:46.49 .net
まあ要らない人にとっては要らない,というアタリマエのことだな。

990:名無しさん@お腹いっぱい。
20/06/20 21:36:18.42 .net
ヘッダで章番号や英文だけ斜体だと不格好

991:名無しさん@お腹いっぱい。
20/06/20 21:55:28.56 .net
まともな和書にそんなヘッダーはないから洋書を真似なくていいよ

992:名無しさん@お腹いっぱい。
20/06/21 06:44:57.09 .net
がき縦
、ち書
先んき
だとの
と揃フ
思えォ
うるン
。こト
 とを

993:名無しさん@お腹いっぱい。
20/06/22 22:10:02.83 .net
>>951
これplain TeXの書式よね
「LaTeX風」にするにはどういう具合のコードを書けばいいか教えてほしい�


994:ナす \textsl{あいう}で斜体にしたい。



995:名無しさん@お腹いっぱい。
20/06/22 22:29:21.37 .net
fontspecでFakeSlant

996:名無しさん@お腹いっぱい。
20/06/23 01:06:45.74 .net
>>957
まぁ、これと同じでも、uplatexでいけます。
otfパッケージのほうの仮想フォント(7書体)を標準で正体でつかって、
uprml, upgbmのほうを、疑似斜体に割り当てて使うのも一つです。

997:名無しさん@お腹いっぱい。
20/06/24 08:42:10.93 .net
upLaTeXで斜体和文を使う「まとも」な方法
(斜体和文が「まとも」じゃないというツッコミは知らないです)
とりあえず横書き明朝体のみの設定
縦書きやゴシック体に関してもファイルが違うだけで操作は全く一緒。
1.) 疑似斜体和文のTFMとVFをupTeX標準のTFM・VFからそれぞれ複製。
Berry命名規則に従って-o-を付けることにする。
$ jfmutil vfcopy upjisr-h upjisr-o-h uprml-o-h upjisr-o-hq
$ jfmutil vfcopy upjisr-hq upjisr-o-hq uprml-o-hq
2.) 和文TFMをZPLに変換し,
$ jfmutil tfm2zpl uprml-o-h.tfm uprml-o-h.zpl
$ jfmutil tfm2zpl upjisr-o-hq.tfm upjisr-o-hq.zpl
$ jfmutil tfm2zpl uprml-o-hq.tfm uprml-o-hq.zpl
SLANT値を弄る。
FONTDIMENっていう項目にある
(SLANT R 0.0)を
(SLANT R 0.167)とかに書き換える。
3.) 編集したZPLを元に戻す。
$ jfmutil zpl2tfm uprml-o-h.zpl uprml-o-h.tfm
$ jfmutil zpl2tfm upjisr-o-hq.zpl upjisr-o-hq.tfm
$ jfmutil zpl2tfm uprml-o-hq.zpl uprml-o-hq.tfm

998:名無しさん@お腹いっぱい。
20/06/24 08:42:22.78 .net
4.) DVIPDFMxがフォントを配置する為の写像ファイルを書く。
名前は何でもいいけど,分かりやすく「uptex-ipaex-sl.map」とか。
中身は↓
uprml-o-h UniJIS-UTF16-H ipaexm.ttf -s 0.167 %!PS IPAexMincho
uprml-o-hq UniJIS-UCS2-H ipaexm.ttf -s 0.167 %!PS IPAexMincho
↑こんな感じ。縦書き・ゴシック体を増やしたかったらここに追記する。
5.) upLaTeXが読む為のフォント定義ファイルを書く。
名前は何でもいいけど,分かりやすく「jy2mcsl.fd」とか。
中身は↓
\ProvidesFile{jy2mcsl.fd}
[2020/06/24 0.1.0 KANJI slant font defines]
\DeclareKanjiFamily{JY2}{mc}{}
\DeclareRelationFont{JY2}{mc}{m}{sl}{T1}{cmr}{m}{sl}
\DeclareRelationFont{JY2}{mc}{m}{it}{T1}{cmr}{m}{it}
\DeclareFontShape{JY2}{mc}{m}{sl}{<->s*[0.962216]upjisr-o-h}{}
\DeclareFontShape{JY2}{mc}{m}{it}{<->ssub*mc/m/sl}{}
\endinput
6.) これをupLaTeX文書で使う。
例えば↓
\documentclass[dvipdfmx]{ujarticle}
\immediate\special{pdf:mapfile uptex-ipaex-sl.map}
\input{jy2mcsl.fd}
\begin{document}
\textsl{あ漢ABC}/\textit{あ漢ABC}
\end{document}
↑以上。

999:名無しさん@お腹いっぱい。
20/06/24 08:47:14.42 .net
ちなみにTFMに詳しい人に訊きたいんだけど,
和文TFM/PLのSLANT値ってTeXの組版において何か意味あんの?
KnuthのTF→PL変換の文書
<URLリンク(texdoc.net)
に拠るとSLANT値っていうのは発音区別符号を配置する際に
その符号を横にずらす割合を指定するらしくて,
確かに欧文で
\~aと{\slshape \~a}とやった場合では~の位置が右にずれてるんだけど,
上の遣り方で斜体にした和文では
\~あと{\slshape \~あ}とやった場合でも,~の位置が変わらないように見える。
だから{\slshape \~あ}とすると~の位置が相対的に左に寄る。
和文TFM/PLのSLANT値ってこういうところを補正するもんだと思ってたけど
違うのかな?

1000:名無しさん@お腹いっぱい。
20/06/24 11:12:54.95 .net
でもknuthにとっては和文なんて目的外でしょ

1001:名無しさん@お腹いっぱい。
20/06/24 11:42:47.21 .net
>>963
Knuthの話じゃなくて
Knuthが作ったTFMとPLの和文版におけるSLANT値の話です。

1002:名無しさん@お腹いっぱい。
20/06/24 11:48:55.29 .net
>>5
URLリンク(www.latex-project.org)
-> URLリンク(www.latex-project.org)
URLリンク(oku.edu.mie-u.ac.jp)
-> URLリンク(texwiki.texjp.org)
URLリンク(oku.edu.mie-u.ac.jp)
-> URLリンク(oku.edu.mie-u.ac.jp)
URLリンク(oku.edu.mie-u.ac.jp)
-> URLリンク(oku.edu.mie-u.ac.jp)
URLリンク(www.topstudio.co.jp)
404
URLリンク(sourceforge.jp)
-> URLリンク(ja.osdn.net)
URLリンク(sourceforge.jp)
-> URLリンク(ja.osdn.net)

1003:名無しさん@お腹いっぱい。
20/06/25 05:27:22 .net
>>965
>>743-

1004:名無しさん@お腹いっぱい。
20/06/25 10:35:22 .net
>>964
Knuthが作ったものはおまえさんがいう和文の補正を目的にしてんのかってこと。
実際上の目的外の使い方なのにそもそものドキュメントみて何になるんだって。

1005:名無しさん@お腹いっぱい。
20/06/25 13:00:01.00 .net
>>967
和文PLは明らかに元祖PLを参考にしてるし,
和文PL独自の機能じゃなくて元祖PLと共通する機能についてなのに,
それの文書を参照するなとはこれいかに。
pLaTeXで数式を打つ時は「pLaTeXの文書」で書かれた内容しか参照しちゃいけんのか??

1006:名無しさん@お腹いっぱい。
20/06/26 08:20:33.32 .net
目的外だって認めたならそれでいい

1007:名無しさん@お腹いっぱい。
20/06/26 08:58:56.75 .net
>>962
これ分かる方いません?

1008:名無しさん@お腹いっぱい。
20/06/29 21:18:23.24 .net
Manjaro LinuxでTexLive2020をISOから使い、またたまに外出先でOverleaf2を使いますが
両方ともあるTEXファイルをPDFにコンパイルすると一部不具合が生じますjumoline.styの部分ですが
しかしw32tex(角藤版)でそのTEXファイルをPDFにコンパイルすると、しっかり下線部がひかれているので
やはりw32tex(角藤版)は偉大だなと思いました。
せっかくWindows10はやめようと思っていましたがまだ付き合わねばなりません。
w32tex(角藤版)はフルインストールしました。ファイルを事前にダウンロードし『あべのりインストーラー』でインストールしました。
jumoline.styはいくつか版があるようなので、どうすればよいのかが分かればうれしいです。

1009:名無しさん@お腹いっぱい。
20/06/29 23:30:42.10 .net
>>971
なんか、妄想がスゴイなw

1010:名無しさん@お腹いっぱい。
20/06/30 05:48:26.87 .net
アベノインストーラーって知恵遅れっぽい

1011:名無しさん@お腹いっぱい。
20/07/03 12:01:52.98 .net
あべのりさんを日本の首相と同列に扱うのは失礼だろw

1012:名無しさん@お腹いっぱい。
20/07/04 00:59:17.09 .net
>>971
完全に同一バージョンにすれば、すべて解決します。

1013:名無しさん@お腹いっぱい。
20/07/08 09:08:27.91 .net
ところで、「TeXはクソ!」という方々はご健在でしょうか?

1014:名無しさん@お腹いっぱい。
20/07/08 18:34:08.31 .net
>>976
934

1015:名無しさん@お腹いっぱい。
20/07/08 19:50:21.89 .net
TeXはクソ!w

1016:名無しさん@お腹いっぱい。
20/07/27 03:54:44.58 .net
これでもクソなのか
URLリンク(live2.nicovideo.jp)

1017:名無しさん@お腹いっぱい。
20/08/12 18:02:35.24 .net
TeXはクソ!と言っている連中は、いつになったらLaTeX2eカーネルがクソでないように書き換えてくださるのですか?
当然、できるんですよね?
当然。

1018:名無しさん@お腹いっぱい。
20/08/12 18:05:52.08 .net
TeXはクソ!w

1019:名無しさん@お腹いっぱい。
20/08/14 22:30:36.25 .net
ConTeXtって使ってる人いるの?
いらなくない?

1020:名無しさん@お腹いっぱい。
20/08/14 23:21:34 .net
>>982
いいえ、TeXはクソ!と言っている連中に、ConTeXtへぜひとも寄生してほしいです

1021:名無しさん@お腹いっぱい。
20/08/29 11:57:52.00 .net
2020年にもなってブルーバックスでLaTeXの新刊を見るなんて(笑)

1022:名無しさん@お腹いっぱい。
20/08/30 09:36:04 .net
クソは世の中から消せない()

1023:名無しさん@お腹いっぱい。
20/09/02 15:26:26.25 .net
uplatexの機能かどうかもわからないんですけど、全角のセクション記号やアスタリスクをベタうちするとお節介にも半角の記号に直してきますよね
\UTF{}で打てばいいんですけど、いちいち面倒なんでどうにかできませんか?

1024:名無しさん@お腹いっぱい。
20/09/02 16:47:46.19 .net
>>986 それはない。 再現例は、以下のとおり。 \documentclass[a4paper,nomag,uplatex,papersize]{jsarticle} \pagestyle{empty} \begin{document} $ \$ \end{document}



1026:名無しさん@お腹いっぱい。
20/09/06 17:08:41.49 .net
ぬるぽ

1027:名無しさん@お腹いっぱい。
20/09/06 17:42:17.93 .net
>>988
ガッガッガッ!!

1028:名無しさん@お腹いっぱい。
20/09/06 17:43:20.66 .net
因みに今のJavaはNull Pointer Exceptionの原因を突き止めやすくなっている

1029:名無しさん@お腹いっぱい。
20/09/07 00:34:14.30 .net
>>988-990
全部スレチ

1030:名無しさん@お腹いっぱい。
20/09/14 18:25:23.21 .net
日本語の改行の入り方を賢くする方法はありますか?
LaTeXは漢字混じりの日本語文章を見た目に美しく改行してくれないように感じます。

1031:名無しさん@お腹いっぱい。
20/09/14 19:15:28.00 .net
はい。あなたが賢くなって変更する方法があります。

1032:名無しさん@お腹いっぱい。
20/09/14 19:57:12.92 .net
>>992
あなたがおもう「美しい改行」をTeXに教えてあげればよいだけですね!

1033:名無しさん@お腹いっぱい。
20/09/14 23:23:10.92 .net
実際問題、美しい改行って何だろう?
思いつかない。ウィドウ対策?

1034:名無しさん@お腹いっぱい。
20/09/15 05:54:08.83 .net
「改行」と「(段落内)行末折り返し」は異なる。
“美しい改行” とやらの厳密な定義が分からないかぎり、なんとも言えなさそう。

1035:名無しさん@お腹いっぱい。
20/09/15 07:05:58.70 .net
ハングル風の改行だろw

1036:sage
20/09/15 10:17:59.30 .net
強制改行しrてて、文頭(行頭)に、。がきてんじゃないの?

1037:名無しさん@お腹いっぱい。
20/09/15 14:39:16.90 .net
こうして言葉遊びで蔑むような連中が幅をきかせ続けてきた腐った業界w

1038:名無しさん@お腹いっぱい。
20/09/15 16:05:50.47 .net
Wordは明らかに形態素解析をして改行を入れてる

1039:名無しさん@お腹いっぱい。
20/09/15 18:11:17.90 .net
だったら、TeXで形態素解析を入れて、がんばればいい。
それだけの話しでしょ?

1040:名無しさん@お腹いっぱい。
20/09/15 18:24:06.75 .net
TeXはクソ!

1041:名無しさん@お腹いっぱい。
20/09/15 18:37:26.67 .net
うんち!

1042:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 908日 19時間 55分 46秒

1043:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch