A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
>LaTeXで条件分岐とか乱数生成ってあるのかしら?そもそもLaTeXってプログラミング言語?かなり違うような……。
条件分岐はあります(\if/\ifx/ifcase/\ifnum/\ifcat/\ifdimなど,工夫すれば連想配列もできる(下のサンプルコードにその実例あり)).
乱数生成は相当困難ですが,なんとか擬似乱数は出せます
(random.sty/fp-random.sty).
#そもそもコンピュータで扱えるのは根本的には擬似乱数だけどね。。。
それからTeXそのものはプログラミング言語です
(理論的には任意のアルゴリズムが実装可能なことが証明されています(オートマトンの理論で)・・もちろん効率は無視)
要は
0、1、2を「適当に」ばらして割り当てればいい
のであって「乱数」っぽければいいのでしょう.
そうであれば,\timeでその日の午前0時からの秒数を求めて
3で割ったあまりを考えれば
それらしい「乱数」っぽい値は取得できます.
\@tempcnta\time
\@tempcntb\@tempcnta
\divide\@tempcnta by3\relax
\multiply\@tempcnta by3\relax
\advance\@tempcntb-\@tempcnta
これで\@tempcntbには時間に応じて
0から2までの値が入ります.
あとはこの0から2までの値に対してファイル名を
割り当てればよいのです.
\@namedef{file0}{toi1-kiso.tex}
\@namedef{file1}{toi2-kiso.tex}
\@namedef{file2}{toi5-kiso.tex}
実際に使うときは
\input{\@nameuse{file\the\@tempcntb}}
で動くはず.
奥村さんのとこのWebのTeXでinput以外の動作確認はしています.
No.1
- 回答日時:
LaTeXで条件分岐とか乱数生成ってあるのかしら?そもそもLaTeXってプログラミング言語?かなり違うような……。
いずれにせよ、ここで質問するよりこちらで訊いた方が確実だと思いますよ。
TeX Wiki:
http://oku.edu.mie-u.ac.jp/~okumura/texwiki/
参考までに。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- マルウェア・コンピュータウイルス FlashPlayerの削除とマルウェア感染について 5 2023/02/23 20:52
- Excel(エクセル) vba レジストリの値を読み込教えてください教えてください 1 2023/07/14 14:09
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/06 13:01
- Excel(エクセル) Excelを開くとエラーが出る 2 2022/10/03 16:13
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- XML エクセルのマクロについて教えてください。 3 2023/02/06 09:06
- システム CSVファイルのマッピング処理の省力化 1 2022/11/24 00:01
- Visual Basic(VBA) Excel-VBAでのファイルの開き方 4 2023/02/14 11:01
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/11 11:05
- Visual Basic(VBA) Excelのマクロについて教えてください。 作業フォルダ内に2つのファイルがあります。 このファイル 2 2023/07/09 13:40
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・2024年に成し遂げたこと
- ・3分あったら何をしますか?
- ・何歳が一番楽しかった?
- ・治せない「クセ」を教えてください
- ・【大喜利】看板の文字を埋めてください
- ・【大喜利】【投稿~12/17】 ありそうだけど絶対に無いことわざ
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・【穴埋めお題】恐竜の新説
- ・我がまちの「給食」自慢を聞かせてっ!
- ・冬の健康法を教えて!
- ・一番好きな「クリスマスソング」は?
- ・集合写真、どこに映る?
- ・自分の通っていた小学校のあるある
- ・フォントについて教えてください!
- ・これが怖いの自分だけ?というものありますか?
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・10代と話して驚いたこと
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
python renameについて
-
window.open でのファイル指定方法
-
WindowsでPerlをする際,1行目の...
-
行を指定して削除する方法PERL
-
Firefox で file:// で始まる U...
-
MATLABのm-fileについて
-
perl ファイルが開かない
-
VBA テキストファイルを読み取...
-
VBAでCSVファイルの特定行を書...
-
dos変数の%~dp0は powershellで...
-
batファイルでrenameができませ...
-
Perlで特定行から特定行までを...
-
エクセルVBA コードが同じでも...
-
VBAでCSVファイルを途中行まで...
-
vba dir の相対パス
-
DOSコマンドで、標準出力を出力...
-
CSVデータの編集の際の重複チェ...
-
file_exists関数について
-
ファイルロックの解除方法
-
Perlの変数に文字数制限(容量...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
window.open でのファイル指定方法
-
python renameについて
-
VBA テキストファイルを読み取...
-
Firefox で file:// で始まる U...
-
MATLABのm-fileについて
-
fgets で値が取得できない
-
ファイルの存在の有無を確かめ...
-
drtファイルはどうしたら開...
-
perl ファイルが開かない
-
PerlでのUseless use...
-
VBAコードを張り付け後のエクセ...
-
JSP URLに表示される拡張子 .jsp
-
csvファイルの横方向への改行に...
-
perlでCSV形式ファイルのア...
-
行を指定して削除する方法PERL
-
WindowsでPerlをする際,1行目の...
-
【C++/CLI】ファイルオープンに...
-
巨大なテキストの最終行を取得...
-
C言語で正の整数n を受け取って...
-
ファイル全てを .xlsm に変更し...
おすすめ情報