マクロツイーター

はてダから移行した記事の表示が崩れてますが、そのうちに直せればいいのに(えっ)

TikZ の検索結果:

TeXでつくるLLM

…scsnowmanやtikzducksなどのパッケージを活用して素敵な文書(画像)を生成すればネタ⛄🦆が完成します。 TeXでLLMできない問題について しかし、“LLM”については重大な問題があります。 “LLM”には“S”も“D”も含まれない😢 困りました😢 しかし、TeXのエコシステムにはscsnowmanやtikzducks以外にも有用なパッケージがイロイロ存在するはずです。tikzlingsの目次を見てみましょう。 tikzlingsパッケージの目次(or キャラク…

LaTeXでフツーの幸せな出力を得る方法

…の☃画像してみる話 TikZしてscsnowmanしたら完成……しない話 一見するととても簡単な話に見えます。画像の背景は単純に色を塗っただけのものです。空の部分はグラデーションになっていますが、これもTikZで簡単に実現できそうです。単一のtikzpicture環境の中身をそのまま出力文書としたいのでstandaloneクラス1を利用しましょう。 % pdfLaTeX文書 % standaloneクラスを用いるので, tikzpicture環境の % "中身"だけが文書とし…

去年のアレ(アレ)を振り返ってみる

TeX

…ith9[TeX][TikZ] TikZ で名刺作り 12/08thth\UseName でもエラーが出したい! 12/09zr_tex8r一言ツイートネタ🙃 12/10wtsnjpChatGPTのTeX知識を添削してみた | ラング・ラグー 12/11munepi〇〇env系ツールtlenvでTeX Liveもインストールしてみた 12/12zr_tex8r将来のpLaTeXでマフラーの色を指定する方法 12/13doraTeX英単語から発音記号を自動出力する 12/14y…

将来のpLaTeXでマフラーの色を指定する方法

TeX

…sepackage{tikzlings-owls} %...(略, というかここは無視される) この文書は「ドライバオプションがdvipdfmxである」ことをグローバルオプションではなく文書メタデータ(\DocumentMetadata命令)で指定していますが、新しい本質的なpLaTeXはこれを正しく解釈するので、dvipdfmxで処理可能なDVIファイル(赤マフラー)を出力します。 出力結果(赤マフラー) 素敵😊 \DocumentMetadataでマフラーの色を指定できる…

去年のアレ(非アレ以外)を振り返ってみる

TeX

…eleSmith9[TikZ] TikZ でテキスト装飾 12/04h20y6m(u)pLaTeXでPDF出力? 12/05doraTeX品詞記号出力マクロを設計しよう 12/06doraTeXmylatexformat を用いてコンパイル時間を短縮しよう! 12/07zr_tex8rTeXでもSATySFiでもコンパイル可能なファイルを作りたい話 12/08zr_tex8rLaTeXでもSATySFiでもコンパイル可能なファイルを作れた話 12/09wtsnjp新作 (La…

”pLaTeXがヤバい”問題を一気に解決する話(※ただし画期的)

TeX

…sepackage{tikzducks,tikzlings-owls} \begin{document} 例によって、アヒルは最高! \begin{center}\tikz[scale=3]{\duck}\end{center} \newpage いややっぱり、フクロウこそ最高! \begin{center}\tikz[scale=3]{\owl}\end{center} \end{document} test3.texの組版結果(素敵😊) 例によって本質的な出力(赤マフラー…

LaTeXで「源暎ブライス」も使いたい話

…sepackage{tikz,xcolor} \colorlet{myred}{red!80!yellow} \colorlet{myback}{yellow!70!black!8} \usepackage{textcomp}% '\textyen'のため(最近は不要) \usepackage{pxchfon}% (源暎以外の)和文フォント設定 \setminchofont{MochiyPopOne-Regular.ttf}% モッチーポップ \setgothicfont{H…

scsnowmanで☃にサンタ帽をかぶせる話

…たいかもしれません。tikzducksパッケージの\duck命令にはsantaオプションがあり、これを使えば“santa ducks”を簡単に実現できます。 %#!pdflatex \documentclass[margin=10pt]{standalone} \usepackage{xcolor,tikzducks} \pagecolor{green!95!red!30!black} \begin{document} \tikz{\duck[santa]}% santaオプ…

今年も Merry TeXmas! ― \end{texadvent2021}

…andard ML TikZ2 VBA WEB言語 TeX言語(超絶アレ🍊なので二度(ry TeX & LaTeX Advent Calendar 2021 を楽しんでくれた皆さんに、 ありがとう! そして あまり(La)TeXと絡んでいないものもありますが、とにかく登場したものを全て列挙しました。↩ TikZ単体ではプログラム言語と言えるか微妙ですが、tikzmathまで使えばもうプログラム言語といって問題ないですね! なお、tcolorboxはまだプログラム言語になってい…

今年も Merry TeXmas! ― \end{texadvent2020}

…erfloatpages hmtrump jlreq-deluxe manfnt mathabx mleftright pdfx pxchfon pxjodel qrcode scsnowman scsnowman+ tcsushihead tegaki tikzducks TeX & LaTeX Advent Calendar 2020 を楽しんでくれた皆さんに、 例によってありがとう! そして * * * *「やっぱり……」 ZR「例によって……」 *「………………」

例によって去年のアレ(アレ)を振り返ってみる

TeX

…eamer and Tikz 12/05CareleSmith9[TeX] fontspec について。 12/06uwabamiTeX on Debian 10 (Buster) 12/07やまいもjlreqでの箇条書きのインデント調整に関して。 12/08trueroadLuaTeXで原ノ味フォントを使う 12/09munepiぼくのかんがえたさいきょうのLaTeX索引スタイルファイル 12/10mod_poppoTeXConf 2019向けのClutTeX発表資料 | …

LaTeXで和文を斜体する話(1)

…るのが妥当である。 TikZで図を作成する場合、テキストを配置するためにノード(node命令)を使うことになる。ここでnode命令のオプションとしてxslant=<割合>を指定すると、そのノードに斜体変形を適用できる。 例えば次のTikZの文は現在点に25%の斜体変形をかけた「テキスト」の文字を出力する。 \node[xslant=0.25] {テキスト}; ※もちろん、ノードのテキストの内容は和文文字に限らない。 「斜体変形をかけた文字を含む図」の実例を挙げておく。 % u…

tcspingifで“もっともっと”ゆきだるまを動かす

…sepackage{tikz,pgfmath} % \vT は"アニメの開始を0、終了を1とした場合の現在時刻"の値 \pgfmathsetmacro{\vT}{\number\faStopTicks/\number\faAllTicks} % \vN は"現在何フレーム目か"の値 \pgfmathsetmacro{\vN}{\number\faStopTicks} % (その他諸々の設定...) \begin{document} \begin{tikzpicture} % …

LaTeXでつくる「回転ゆきだるまGIF画像」

…e環境(の類、例えばTikZのtikzpicture環境)にしてその外形を所望のサイズに設定する などの工夫をすればいいでしょう。 ※以下、解像度指定(-dオプション)は72dpiとします。この場合、LaTeX内の1bpが1ピクセルに対応することになります。 例えば、sample-3.texではmarginの値は25ptとなっていますが、これを0ptに変えると出力の大きさは縦横309ピクセルとなります(そして回転の途中で一部が外にはみ出す)。これを縦横360ピクセルで出力する…

やっぱり去年のアレ(アレな方)を振り返ってみる

…2/21tasusuTikZのgraph記法とgraph drawing 12/22zr_tex8r例の「verb の呪い」を LuaTeX の力で打破する(bxrawstr パッケージ) 12/23munepi\futurelet のお勉強で作った漢文訓点スタイル 12/24golden_luckyGitHub - k16shikano/yafootnote: Yet Another \footnote 12/25Yasunarijlreqの多書体化 というわけで、今年はこ…

例の「verb の呪い」を LuaTeX の力で打破する(bxrawstr パッケージ)

TeX

…きます。次の例では、tikzducks の \duck 命令の key-value 形式の引数の中で生文字列を使うことで #%!& の文字列をそのまま出力しています。% LuaLaTeX文書; UTF-8 \documentclass[a4paper]{article} \usepackage{tikzducks,xcolor}% DUCK!! \definecolor{myred}{rgb}{0.87,0.17,0.27} \usepackage{bxrawstr} \ra…

去年のアレ(非常に)を振り返ってみる

TeX

…3mattskalatikzpeopleで新しいキャラ 12/14p_typoLuaLaTeXで貂明朝 12/15_MadChemiker_LaTeXでつくる注釈・補足情報の入った図 (の入った文書) 12/16keisuke495500JupyTeX(LaTeX版Jupyter)を作った 12/17uwabamiDebian 9.x (Stretch) での TeX 環境 12/18munepiインストーラープロファイルを用いてTeX Liveをインストールしよう 12/1…

新しい bxtexlogo の話(v0.4)

…記されている。)) TikZ の k のアレ TikZ の“ロゴ表記”では k をイタリックで書く。その実現のため、旧版の bxtexlogo の \TikZ ロゴ命令は“k”に単純に \itshape を適用していた。\documentclass[a4paper]{article} \usepackage{bxtexlogo} \bxtexlogoimport{TikZ} \begin{document} {\TikZ} ist \emph{kein} Zauberspru…

LaTeX 文書のページ番号を“ゆきだるま化”したい話

…pin \item tikzducks \label{kantoka} \end{enumerate} % 相互参照の番号もscternoidalになる 特に\ref{nantoka}と\ref{kantoka}は重要。 \end{document} 節番号を☃にする 節番号(section カウンタ)の表記を“☃的変態 3 進法”にした例である。ここでは、hyperref を利用して PDF 文書に栞(ブックマーク)を付加して、さらに栞の中の項目にも☃な節番号が入るようにし…

去年のアレ(ナニカ)を振り返ってみる

TeX

…5500LaTeX+TikZでモンテカルロ積分の可視化 12/14marimo-nekomimiLyXのススメ|だってブログだから 12/15mattskalaCircuit-Macrosで回路図を書いて 12/16Yasuhide Minoda問題集作成のTips 12/17hak7a3もうひとつのTeXがチューリング完全であることの証明 12/18VoD\pdfsaveposの闇 12/19wtsnjpTeX と LaTeX の違い 12/20VoDTeXでドット入り罫線…

scdviout-pgf がアヒルに対応した件

…out で PGF/TikZ が扱えるようになる画期的な scdviout-pgf パッケージであるが、先日、このパッケージについてチョットした問題点が指摘された。 確かに、「出力をゆきだるま☃にする」ことは問題解決になっているが、「出力をアヒル🦆にする」ことでも問題を解決できる。ならば、ゆきだるま☃でなく、むしろアヒル🦆を出力すべきではないか。 「出力をアヒル🦆にする」という手法が有効であることは確かである。しかし、「ゆきだるま☃とアヒル🦆のどちらがより有効か」という議論は…

TikZ を dviout に対応させる話(ただし画期的)

…する。その問題とは TikZ(およひ PGF)パッケージの dviout 対応 である。 dviout で TikZ するとアレ 例えば、TikZ で頑張って「三角形の外心」の図を描いたとする。 [triangle1.tex]% pLaTeX文書 \documentclass[dviout,a4paper]{jsarticle}% dvioutしたいが… \usepackage{tikz} \usetikzlibrary{calc} \colorlet{myblue}{blu…

LuaTeX が実はそんなに遅くないかも知れない件

…“重い”パッケージ(TikZ や expl3 等)を読み込む場合は、LuaLaTeX と pLaTeX の所要時間の差が小さくなる。 例えば次の tcfaspin パッケージを利用した文書の場合。\documentclass[autodetect-engine,dvi=dvipdfmx,ja=standard, a4paper]{bxjsarticle} \usepackage{tcfaspin} \usepackage{scsnowman} \begin{document}…

e-TeX 拡張に依存するパッケージ

TeX

…latform imakeidx linegoal ltxkeys ltxtools marginnote mdframed mhchem minted newfloat newtxtext noindentafter ocgbase options shellesc siunitx standalone tabu tcolorbox thmtools tikz-timing translations typearea xparse xstring zhnumber zref

TikZ の$が£だった件

… おまけ: 最新の TikZ の $ は $ である件 ところで、話の元ネタである TikZ のマニュアルについては、TeX Live 最新版の PGF/TikZ では直っている。 *1:だから本来は別のエンコーディングとして扱うべきなのだが、Knuth の Computer Modern フォントを LaTeX で“まともに”使い続けられるようにするため、無理やり“単一のエンコーディング”と見なしているのである。 *2:いや、実は完全には一致してなくて、"27 にあるのは …

2016 年のパズル年賀状

…fLaTeX (+ TIkZ) で作って、その出力を一旦 PNG 画像にして微修正を入れた後に、その画像を LuaLaTeX 文書で挿入する、という方法をとっていた。上の文書は後から作ったもので、ここでは署名を入れていない。 * * * [追記] パズルの内容に関する補足説明。 使えるのは“記号”だけであり、数字および文字(sin、π 等)は使えない。 3乗根・4乗根…の記号は「根号と数字」と見なされ、数字を含むので使えない。 小数の表記として、次のような整数部の 0 を省い…

去年のアレ(アレ)を振り返ってみる

TeX

…8zr_tex8r TikZ で“インラインな”図を描く 12/19y_minoda カタラン数を語らん 12/20TeXゼミ XyMTeX 美構造式作成入門 12/21termoshtt Beamerによるプレゼンテーション作成Tutorial 12/22PowerPC7450 Asymptoteで回路図を描く 12/23ti5942 TikZのDataVisualizationを使って関数グラフを描こう!(1) 12/24golden_lucky TeXの組版で1行ごとに…

tabular のセルに斜線を入れる話

…STricks や TikZ 等の“どこにでもある”パッケージだけで事足りる。今の TeX 界は TikZ の時代のようなので、ここでは TikZ でやってみよう。TikZ で姑息な手段例えば、次の表の左上のセルに斜線を入れたいとしよう。 \begin{tabular}{|c||c|r|}\hline %(*このセルに斜線を入れたい*) & 値段 & カロリー \\\hline 牛丼並盛 & 480円 & 600 kcal \\ 牛丼テラ盛 & 1,980円 & 2,900 …

TikZ でノードを相対位置で配置する話

…きる。\begin{tikzpicture}[every node/.style={draw, circle}] % 1cm間隔のグリッドを描く \draw[help lines, step=1cm] (-0.6,-0.6) grid (2.6,1.8); % Aの中央(center)アンカーを(0,0)に合わせる \node[anchor=center] (A) at (0,0) {A}; % アンカーの既定値はcenterだから↓は↑と同じ \node (A) at (0…

例の TikZ な練習問題の解説のようなアレ

…て、“気付かれない TikZ”の装飾をテキストを施した形を作ってみる。ただし、ここでの目的では、バツ印はテキストの外側に少しだけはみ出す形で描かれている。この余白をノードの inner sep として確保しておこう。そして取りあえず既定の rectangle の形状のままノードの外枠を描いてみる。%[プレアンブル] \usepackage{tikz} %[本体] 早速 \tikz[baseline=(T.base)] \node[draw=red, inner sep=2pt…