TikZ adalah paket Lateks yang digunakan untuk menggambar gambar yang tepat di dokumen Lateks. Ini memiliki spesifikasi besar dan banyak fitur kapal yang mungkin berguna untuk pertanyaan gaya grafis-output .
Kiat apa yang dimiliki orang untuk bermain golf di TikZ? Seperti biasa, kiat harus khusus untuk TikZ (mis. "Hapus komentar" bukan jawaban), dan tetap berpegang pada satu tip per jawaban.
Jawaban:
Menggunakan
\documentclass[tikz]{standalone}
Secara kebetulan saya menemukan berikut dalam panduan dari
standalone
paket:Jadi, bukannya
orang bisa menulis
untuk menghemat 5 byte.
sumber
Menggunakan
\def
\def
adalah alat yang sangat kuat ketika datang ke golf.\def
memungkinkan Anda untuk menetapkan sesuatu ke variabel.Ini dapat digunakan hanya dengan menyimpan nomor yang dapat Anda gunakan beberapa kali misalnya
Akan didefinisikan
1456
sebagai\x
untuk penggunaan di masa depan seperti menyimpan variabel mungkin dalam bahasa pemrograman.Namun
\def
jauh lebih kuat dari itu, karena\def
tidak mendefinisikan variabel, ia mendefinisikan potongan kode untuk diganti ke dalam program setiap kali dipanggil.Misalnya katakanlah Anda ingin menggambar beberapa persegi panjang menggunakan
\draw
Anda mungkin menulis kode berikut:Menggunakan
\def
ini dapat ditulis sebagai:sumber
Gunakan
\tikz
sebagai gantitikzpicture
lingkunganAlih-alih menciptakan
tikzpicture
lingkungan (36 byte), Anda dapat menggunakan\tikz
perintah (7 byte)Opsi global dapat diatur dalam kurung siku dalam menggunakan perintah tikz seperti itu
\tikz[options...]{...}
. Jika kode tikz adalah satu baris, kurung kurawal dapat dihilangkan dengan menyimpan dua byte tambahan.Contoh:
Kedua program berikut menghasilkan gambar di bagian bawah
Kredit untuk WheatWizard untuk menghitung penggunaan multiline dari
\tikz
sumber