Ini adalah perintah t2html yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa stasiun kerja online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
t2html - Konverter teks ke HTML sederhana. Bergantung pada aturan indentasi teks.
RINGKASAN
t2html [opsi] file.txt > file.html
DESKRIPSI
Konversikan file teks murni menjadi halaman HTML yang tampak bagus, mungkin dibingkai. Contoh dari
konversi:
1. Kode sumber teks biasa
http://pm-doc.git.sourceforge.net/git/gitweb.cgi?p=pm-doc/pm-doc;a=blob_plain;f=doc/index.txt;hb=HEAD
2. usul ulang konversi dengan opsi --css-file kustom:
http://pm-doc.sourceforge.net/pm-tips.html
http://pm-doc.sourceforge.net/pm-tips.css
3. Sebuah mode Emacs tinytf.el untuk menulis file teks (opsional)
https://savannah.nongnu.org/projects/emacs-tiny-tools
Persyaratan untuk itu memasukkan ascii arsip
File harus ditulis dalam Format Teknis, yang tata letaknya dijelaskan dalam this
manual. Pada dasarnya idenya sederhana dan hanya ada dua level heading: satu di kolom 0
dan yang lainnya di kolom 4 (di antara lebar tab). Teks standar dimulai dari kolom
8 (posisi setelah tombol tab ditekan).
Ide format teknis adalah bahwa setiap kolom mewakili tata letak rendering yang berbeda di
HTML yang dihasilkan. Tidak ada markup khusus yang diperlukan dalam file teks, jadi Anda dapat menggunakan
versi teks sebagai salinan utama dari FAQ, dll. Poin, daftar bernomor, penekanan kata, dan
kutipan dll dapat diungkapkan secara alami.
HTML deskripsi
HTML yang dihasilkan mencakup Cascading Style Sheet 2 (CSS2) yang disematkan dan sebagian kecil dari
kode Jawa. CSS2 digunakan untuk mewarnai tampilan halaman dan untuk menentukan pencetakan yang sesuai
ukuran font. HTML yang dihasilkan juga mengambil pendekatan untuk mendukung XHTML. Lihat halaman
http://www.w3.org/TR/xhtml1/#panduan di mana rekomendasi kompatibilitas mundur
diuraikan:
Hukum HTML XHTML membutuhkan
..
XHTML tidak mendukung pengidentifikasi fragmen #foo, dengan elemen "nama", tetapi menggunakan "id"
sebagai gantinya. Untuk kompatibilitas mundur kedua elemen didefinisikan:
< ..name="tag"> Sekarang <.. name="tag" id="tag">
CATATAN: Program ini tidak pernah dirancang untuk digunakan untuk XHTML dan validitas XHTML yang ketat
tidak diharapkan.
Motivasi
Format termudah untuk menulis dokumen besar, seperti FAQ, adalah teks. Sebuah file teks menawarkan
Pengeditan WysiWyg dan dapat diubah dengan mudah menjadi format HTML. File teks dengan mudah
dipertahankan dan tidak ada persyaratan untuk editor teks khusus. Editor teks apa pun seperti
notepad, vi, Emacs dapat digunakan untuk memelihara dokumen.
File teks juga merupakan satu-satunya format yang masuk akal jika dokumen disimpan di bawah kendali versi
seperti RCS, CVS, SVN, Arch, Perforce, ClearCase. Mereka dapat dengan mudah dibandingkan dengan diff dan
patch dapat dengan mudah diterima dan dikirim kepada mereka.
Untuk membantu menjaga dokumen berukuran besar, tersedia juga Emacs mode kecil, paket
bernama keciltf.el, yang menawarkan fontifikasi teks dengan warna, kontrol lekukan, peluru
pengisian, penomoran ulang judul, markup kata, penyorotan sintaks, dll. Lihat proyek
http://freshmeat.net/projects/emacs-tiny-tools
PILIHAN
html: Header dan Footer Pilihan
--dengan adanya
Pemformatan HTML tambahan atau manipulasi teks akan ditekan. Teks dipertahankan seperti itu
muncul di file. Gunakan opsi ini jika Anda berencana untuk mengirim atau dan mencetak teks seperti yang terlihat.
o Jika file berisi "Daftar Isi" itu tidak dihapus
o Blok Daftar Isi tidak dibuat (biasanya akan)
--Pengarang -a STR
Penulis dokumen misalnya --Pengarang "John Kelinci betina"
--file penafian FILE
Teks yang muncul di footer dibaca dari file ini. Jika tidak diberi default
teks hak cipta ditambahkan. Opsi "--quiet" dan "--simple" menekan penafian.
--dokumen FILE
Nama dari dokumen atau nama file. Anda dapat membuat daftar semua URL alternatif ke dokumen
dengan opsi ini.
--surel -e EMAIL
Alamat kontak penulis dokumen. Harus alamat email murni tanpa no
Karakter "<" dan ">" disertakan. Misalnya. --surel [email dilindungi]
--surel "[email dilindungi]>" SALAH
--surel "[email dilindungi]" Baik
--sederhana -s
Cetak footer minimum saja: kontak, email, dan tanggal. Gunakan "--quiet" untuk sepenuhnya
membuang catatan kaki.
--t2html-tag
Izinkan pemrosesan tertanam #T2HTML- arahan di dalam file. Lihat penjelasan lengkapnya
dengan membaca topik "PETUNJUK TERMASUK DI DALAM TEKS". Secara default, Anda tidak perlu
berikan opsi ini - "aktif" secara default.
Untuk mengabaikan arahan yang disematkan dalam file teks, berikan opsi "tidak": --not2html-tag.
--judul STR -t STR
Teks judul yang muncul di bingkai atas browser.
--url URL
Lokasi file HTML. Kapan --dokumen memberi nama, ini memberikan lokasi. Ini
informasi dicetak di Footer.
html: Navigasi url
--basis URL
Lokasi URL file HTML di tujuan situs web di mana itu akan ditempatkan tersedia.
Opsi ini diperlukan hanya jika dokumen di-host di server FTP (jarang, tetapi
mungkin). Dokumen berbasis server FTP tidak dapat menggunakan tautan Daftar Isi (fragmen
#menandai pengenal) kecuali tag HTML BASE juga ditentukan.
Argumen dapat berupa URL lengkap ke dokumen:
--basis ftp://ftp.example.com/file.html
--basis ftp://ftp.contoh.com/
--tombol-judul-atas
Tambahkan tambahan [Toc] tombol navigasi ke akhir setiap judul. Ini mungkin berguna
dalam file HTML panjang tanpa bingkai.
--tombol-atas URL
Tombol ditempatkan di bagian atas dokumen dengan urutan: [sebelumnya][atas][berikutnya] dan
--tombol-* pilihan menentukan URL.
Jika URL adalah string tak satupun maka tidak ada tombol yang dimasukkan. Ini mungkin berguna jika tombolnya
ditentukan oleh program terpisah. Dan contoh menggunakan Perl:
#!/usr/bin/Perl
my $top = "index.html"; # setel default
$prev saya = "tidak ada";
my $selanjutnya = "tidak ada";
# ... di suatu tempat $prev atau $next mungkin disetel, atau kemudian tidak
qx(t2html --button-top "$top" --button-prev "$prev" --button-next "$next" ...);
# Akhir dari contoh program
--tombol-sebelumnya URL
URL untuk menuju ke dokumen atau string sebelumnya tak satupun.
--tombol-berikutnya URL
URL untuk membuka dokumen atau string berikutnya tak satupun.
--referensi tag=nilai
Anda dapat menambahkan referensi khusus (tag) apa pun di dalam teks dan membuatnya diperluas ke nilai apa pun.
Opsi ini dapat diberikan beberapa kali dan setiap kemunculan TAG diganti dengan
NILAI. Misalnya ketika diberikan opsi berikut:
--referensi "#HOME-URL=http://www.example.com/dir"
--referensi "#ARCHIVE-URL=http://www.example.com/dir/dir2"
Saat direferensikan dalam teks, HTML yang dihasilkan menyertakan perluasan yang diperluas ke nilai. NS
contoh teks:
Berandanya adalah #HOME-URL/page.html dan halaman mirrotnya berada
#ARCHIVE-URL/page.html tempat Anda dapat menemukan versi terbaru.
-R, --referensi-pemisah STRING
Lihat di atas. String yang digunakan untuk memisahkan TAG dan VALUE. Default adalah tanda sama dengan "=".
-T, --toc-url-cetak
URL tayangan (dibuat dari judul) yang menyusun Daftar Isi (NAMA
tag AHREF) dalam dokumen. Daftar ini dikeluarkan ke stderr, sehingga bisa menjadi
terpisah:
% t2html --toc-url-print tmp.txt > file.html 2> toc-list.txt
Di mana Anda membutuhkan ini? Jika Anda ingin mengetahui identifikasi fragmen untuk file Anda,
Anda memerlukan daftar nama.
http://www.example.com/myfile.html#pengidentifikasi fragmen
html: Mengontrol CSS generasi (HTML tabel)
--css-kode-bg
Opsi ini mempengaruhi bagaimana bagian kode (kolom 12) dirender. Biasanya bagian
dikelilingi oleh .. kode, tetapi dengan opsi ini, sesuatu yang lebih
lebih mewah digunakan. Kode dibungkus di dalam a ... dan latar belakang
warna diatur ke bayangan abu-abu.
--css-kode-catatan "REGEXP"
pilihan --css-kode-bg diperlukan untuk mengaktifkan opsi ini. Sebuah kata khusus didefinisikan menggunakan
regexp (default adalah 'Catatan:') akan menandai bagian kode secara khusus. "Kata pertama" adalah
cocok dengan regexp Perl yang disediakan.
Regexp yang diberikan tidak boleh, ulangi, tidak boleh, menyertakan operator grup yang cocok.
Ini berarti, bahwa kurung pengelompokan seperti "(satu|dua|tiga)" tidak diperbolehkan.
Anda harus menggunakan Perl non-pengelompokan seperti "(?:satu|dua|tiga)". Silakan merujuk ke perl
halaman manual [perlre] jika pengantar singkat ini tidak memberi cukup tali.
Dengan opsi ini, alih-alih merender teks kolom 12 dengan .. , teks
muncul seperti teks biasa, tetapi dengan twist. Warna latar belakang teks memiliki
telah diubah menjadi abu-abu yang lebih gelap untuk menonjol secara visual dari teks.
Sebuah contoh akan memperjelas. Misalkan Anda melewati opsi --css-kode-bg dan
--css-code-note='(?:Pemberitahuan|Catatan):', yang diinstruksikan untuk memperlakukan paragraf pertama di
kolom 12 berbeda. Seperti ini:
Ini adalah teks biasa yang muncul di suatu tempat di kolom 8.
Ini mungkin berisi beberapa baris teks dalam paragraf ini.
Perhatikan: Ini adalah bagian khusus, pada kolom 12,
dan kata pertama dalam paragraf ini adalah 'Pemberitahuan:'.
Hanya itu yang membuat paragraf di kolom 12 ini istimewa.
Sekarang, kami memiliki beberapa kode untuk ditunjukkan kepada pengguna:
untuk ( i = 0; i++; i < 10 )
{
// Melakukan sesuatu dalam loop ini
}
Satu catatan, teks yang ditulis dengan kata khusus inisial, seperti "Pemberitahuan:", semuanya harus muat dalam satu
pragraf penuh. Paragraf lain yang mengikuti, dirender sebagai bagian kode. Suka
sini:
Ini adalah teks biasa yang muncul di suatu tempat
Ini mungkin berisi beberapa baris teks dalam paragraf ini
Perhatikan: Ini adalah bagian khusus, pada kolom 12,
dan kata pertama dalam paragraf ini adalah 'Pemberitahuan:'
yang membuatnya istimewa
Namun, paragraf ini TIDAK diberikan secara khusus
lagi. Hanya paragraf pertama di atas.
untuk ( i = 0; i++; i < 10 )
{
// Melakukan sesuatu dalam loop ini
}
Seolah-olah ini tidak cukup, ada beberapa arahan kontrol tabel khusus yang memungkinkan
Anda mengendalikan .. yang diletakkan di sekitar bagian kode pada kolom 12.
Berikut ini beberapa contoh:
Ini contoh 1
#t2html::td:bgcolor=#F7F7DE
untuk ( i = 0; i++; i < 10 )
{
// Melakukan sesuatu dalam loop ini
}
Ini contoh 2
#t2html::td:bgcolor=#F7F7DE:tabelborder:1
untuk ( i = 0; i++; i < 10 )
{
// Melakukan sesuatu dalam loop ini
}
Ini contoh 3
#t2html::td:bgcolor="#FFFFFF":tableclass:putus-putus
untuk ( i = 0; i++; i < 10 )
{
// Melakukan sesuatu dalam loop ini
}
Ini contoh 4
#t2html::td:bgcolor="#FFFFFF":table:border=1_width=94%_border=0_cellpadding="10"_cellspacing="0"
untuk ( i = 0; i++; i < 10 )
{
// Melakukan sesuatu dalam loop ini
}
Terlihat samar? Tidak dapat membantu itu dan agar Anda benar-benar memahami apa
arahan ini lakukan, Anda perlu memahami elemen apa yang dapat ditambahkan ke
dan token. Lihat spesifikasi HTML untuk atribut yang tersedia. Di sini adalah
pengarahan yang dapat Anda lakukan:
Perintah mulainya adalah:
#t2html::
|
Setelah ini muncul pasangan atribut dalam bentuk key:value
dan beberapa sebagai key1:value1:key2:value2 ...
Pasangan "kunci:nilai" dapat berupa:
td:ATTRIBUT
|
Ini diubah menjadi
tabel:ATTRIBUT
|
Ini diubah menjadi
Tidak boleh ada spasi di ATRIBUT, karena "Kata pertama" harus satu
kata yang berdekatan. Garis bawah dapat digunakan sebagai pengganti spasi:
tabel:border=1_width=94%
|
Diartikan sebagai
Dimungkinkan juga untuk mengubah gaya CLASS default dengan kata "tableclass". Dalam urutan
CLASS agar berguna, definisi CSS-nya harus dalam default
konfigurasi atau dipasok dari file eksternal. Lihat opsi --file skrip.
kelas tabel: nama
|
Diartikan sebagai
Misalnya, ada beberapa gaya default yang dapat digunakan:
1) Ini adalah contoh "putus-putus" CLASS
#t2html::tableclass:putus-putus
untuk ( i = 0; i++; i < 10 )
{
// Melakukan sesuatu dalam loop ini
}
2) Berikut adalah contoh CLASS "padat":
#t2html::kelas tabel:solid
untuk ( i = 0; i++; i < 10 )
{
// Melakukan sesuatu dalam loop ini
}
Anda dapat mengubah nilai individual dari definisi tabel default yaitu:
Untuk mengubah misalnya hanya nilai cellpadding, Anda akan mengatakan:
#t2html::tabel:tablecellpadding:2
Jika Anda tidak yakin tentang semua ini, jalankan program dengan --halaman-tes
dan lihat sumber dan file HTML yang dihasilkan. Itu seharusnya menawarkan lebih banyak tali untuk
bereksperimen dengan.
--file css FILE
Termasuk yang mengacu pada sumber definisi gaya CSS eksternal. Pilihan ini
diabaikan jika --file skrip opsi telah diberikan, karena opsi itu mengimpor keseluruhan
konten di dalam tag HEAD. Opsi ini dapat muncul beberapa kali dan CSS eksternal
file ditambahkan dalam urutan yang terdaftar.
--tipe font css CSS-DEFINISI
Atur definisi font elemen BODY ke CSS-DEFINITION. Nilai default yang digunakan adalah
jenis huruf biasa yang digunakan di surat kabar dan buku:
--css-font-type='font-family: "Times New Roman", serif;'
--css-font-ukuran CSS-DEFINISI
Setel ukuran font elemen tubuh ke CSS-DEFINITION. Ukuran font default dinyatakan
dalam poin:
--css-font-size="ukuran font: 12pt;"
html: Mengontrol itu tubuh of dokumen
--menghapus REGEXP
Hapus baris yang cocok dengan perl REGEXP. Ini berguna jika Anda menggunakan beberapa alat dokumen yang
menggunakan tag navigasi dalam file teks yang tidak ingin Anda tampilkan di hasilkan
HTML.
--hapus-email-header
Hapus header email di awal file, hingga baris kosong pertama yang memulai
tubuh. Jika Anda menyimpan dokumen Anda siap untuk posting berita Usenet, mereka mungkin berisi:
header dan isi:
Dari: ...
Grup berita: ...
X-Pengirim-Info:
Ringkasan:
BODY-OF-TEKS
--nodelete-default
Gunakan opsi ini untuk menekan penghapusan teks default (yang aktif).
Paket "folding.el" Emacs dan vi dapat digunakan dengan teks atau bahasa pemrograman apa pun untuk
tempatkan bagian teks di antara tag {{{ dan }}}. Anda dapat membuka atau menutup lipatan tersebut.
Hal ini memungkinkan penyimpanan dokumen besar secara teratur dan mudah dikelola. Untuk Emacs
dukungan, lihat. ftp://ftp.csd.uu.se/pub/users/andersl/beta/
Nilai default menghapus penanda ini dan komentar khusus "#_comment" yang membuatnya
mungkin untuk memasukkan catatan Anda sendiri yang tidak termasuk dalam output yang dihasilkan.
{{{ Bagian keamanan
#_comment Pastikan Anda merevisi bagian ini untuk
#_komentar rilis berikutnya
Keamanan adalah masalah penting dalam administrasi sehari-hari...
Lebih banyak teks ...
}}}
--html-tubuh STR
Atribut tambahan untuk ditambahkan ke tag HTML . Anda bisa misalnya mendefinisikan bahasa
teks dengan --html-tubuh LANG=id yang akan menghasilkan tag HTML Lihat
bagian "LIHAT JUGA" untuk ISO 639.
--html-column-beg="SPEC HTML-SPEC"
Interpretasi default kolom 1,2,3 5,6,7,8,9,10,11,12 dapat diubah dengan
mengemis dan akhir swiss. Kolom 0,4 tidak dapat diubah karena dicadangkan untuk
judul. Berikut adalah beberapa sampel:
--html-column-beg="7quote "
--html-column-end="7quote"
--html-column-beg="10 kelas='kolom10'"
--html-column-end="10 "
--html-column-beg="kutipan "
--html-column-end="kutipan"
Catatan: Anda hanya dapat memberikan spesifikasi hingga kolom 12. Jika teks berada di luar kolom
12, ditafsirkan seperti pada kolom 12.
Selain nomor kolom, SPEC juga bisa menjadi salah satu dari string berikut
Markup kata yang setara dengan spesifikasi
------------------------------
kutipan ''
berani _
kosong *
kecil +
besar =
ref [] seperti: [Michael] dirujuk ke [rfc822]
Spesifikasi lain yang tersedia
------------------------------
7quote Ketika kolom 7 dimulai dengan tanda kutip ganda.
Untuk nilai lembar gaya untuk setiap warna, lihat kelas atribut dan penggunaan --file skrip
pilihan untuk mengimpor definisi. Biasanya /usr/lib/X11/rgb.txt mencantumkan kemungkinan nilai warna
dan standar HTML di http://www.w3.org/ mendefinisikan warna bernama standar berikut:
Hitam #000000 Marun #800000
Hijau #008000 Angkatan Laut #000080
Perak #C0C0C0 Merah #FF0000
Jeruk nipis #00FF00 Biru #0000FF
Abu-abu #808080 Ungu #800080
Zaitun #808000 Teal #008080
Putih #FFFFFF Fuchsia #FF00FF
Kuning #FFFF00 Aqua #00FFFF
--html-column-end="COL HTML-SPEC"
Lihat --html-kolom-mohon
--html-font UKURAN
Tentukan UKURAN FONT. Mungkin berguna untuk mengatur ukuran font yang lebih besar untuk presentasi.
-F, --html-bingkai [BINGKAI-PARAM]
Jika diberikan, maka tiga file HTML terpisah akan dihasilkan. Bingkai kiri akan berisi
TOC dan bingkai kanan berisi sisa teks. NS BINGKAI-PARAM bisa valid apa saja
parameter untuk tag HTML FRAMESET. Standarnya adalah "cols="25%,75%"".
Menggunakan ini menyiratkan --keluar opsi secara otomatis, karena tiga file tidak dapat dicetak
untuk stdout.
file.html
-> file.html File Frame, arahkan browser ke sini
file-toc.html Bingkai kiri (navigasi)
file-body.html Bingkai kanan (konten)
--bahasa ID
Gunakan ID bahasa, pengidentifikasi ISO dua karakter seperti "en" untuk bahasa Inggris selama
generasi HTML. Ini hanya memengaruhi teks yang ditampilkan kepada pengguna akhir, seperti teks
"Daftar isi". Pengaturan default adalah "en". Lihat bagian "LIHAT JUGA" untuk standar
ISO 639 dan ISO 3166 untuk kode yang tepat.
Bahasa yang dipilih mengubah array internal propgram dalam dua cara: 1) Alih-alih
default "Daftar nama" judul setara bahasa nasional akan digunakan 2)
Teks "Pic" di bawah gambar bernomor urut yang disematkan akan menggunakan natinal
setara.
Jika bahasa Anda tidak didukung, kirimkan frasa untuk "Daftar isi" dan
kata "Pic" dalam bahasa Anda ke pengelola.
--file skrip FILE
Sertakan kode java yang harus lengkap dari FILE. Kodenya adalah
letakkan di dalam dari setiap HTML.
--file skrip adalah cara umum untuk mengimpor apa pun ke dalam elemen HEAD. Misalnya. Jika
Anda ingin menyimpan definisi gaya terpisah untuk semua, Anda hanya dapat mengimpor pointer
ke lembar gaya. Lihat 14.3.2 Menentukan luar gaya lembar dalam standar HTML 4.0.
--meta-kata kunci STR
Kata kunci meta. Digunakan oleh mesin pencari. Pisahkan kwywords seperti "AA, BB, CC" dengan
koma. Lihat spesifikasi HTML 4.01 dan topik "7.4.4 Meta data" dan lihat
http://www.htmlhelp.com/reference/wilbur/ dan
--meta-keyword "AA,BB,CC"
--Deskripsi meta STR
Deskripsi meta. Sertakan string deskripsi, maksimal 1000 karakter. Ini digunakan oleh
mesin pencari. Lihat spesifikasi HTML 4.01 dan topik "7.4.4 Meta data"
--nama-unik
1-4 kata pertama dari judul digunakan untuk HTML nama tag. Namun, itu adalah
mungkin bahwa dua judul yang sama dimulai dengan 1-4 kata yang persis sama. Dalam kasus-kasus itu
Anda harus mengaktifkan opsi ini. Ini akan menggunakan penghitung 00 - 999 alih-alih kata-kata dari
heading untuk membuat HTML nama referensi.
Harap gunakan opsi ini hanya dalam keadaan darurat, karena mengacu pada blok lompat nama melalui
http://example.com/doc.html#header_name
lebih nyaman daripada menggunakan referensi yang tidak jelas
http://example.com/doc.html#11
Selain itu, setiap kali Anda menambahkan judul baru, nomornya berubah, sedangkan simbolnya
nama yang diambil dari heading tetap selama Anda tidak mengubah heading. Memikirkan tentang
kesejahteraan netizen Anda yang menandai halaman Anda. Cobalah untuk membuat heading agar tidak memiliki
subjek yang sama dan Anda tidak memerlukan opsi ini.
Dokumen pemeliharaan dan sekumpulan pekerjaan perintah
-SEBUAH, --deteksi otomatis
Konversi file hanya jika tag "#T2HTML-" ditemukan dari file. Opsi ini berguna jika Anda
jalankan perintah batch untuk mengonversi semua file ke HTML, tetapi hanya jika terlihat seperti basis HTML
file:
Temukan . -nama "*.txt" -ketik f \
-exec t2html --deteksi otomatis --verbose --keluar {} \;
Perintah mencari semua file *.txt di bawah direktori saat ini dan memasukkannya ke
program konversi. NS --deteksi otomatis hanya mengonversi file yang menyertakan "#T2HTML-"
arahan. File teks lainnya tidak dikonversi.
--link-cek -l
Periksa semua tautan http dan ftp. Kredensial mikro Option is Seharusnya untuk be menjalankan standalone pilihan
--diam memiliki arti khusus ketika digunakan dengan pemeriksaan tautan.
Dengan opsi ini Anda dapat secara teratur memvalidasi dokumen Anda dan menghapus tautan mati atau
perbarui tautan yang dipindahkan. Tautan bermasalah dikeluarkan ke stderr. cek link ini
fitur ini hanya tersedia jika Anda telah menginstal perpustakaan web LWP. Program akan
periksa apakah Anda memilikinya saat runtime.
Tautan yang besar, misalnya yang cocok tar.gz Zip. ... atau yang menjalankan program (tautan dengan
? karakter) diabaikan karena permintaan GET yang digunakan dalam pemeriksaan akan kembali utuh
isi link dan itu akan. menjadi terlalu mahal.
Saran: Saat Anda meletakkan tautan biner ke dokumen Anda, tambahkan dengan spasi:
http://example.com/dir/dir/ nama file.tar.gz
Kemudian programnya tidak periksa alamat http. Pengguna mungkin tidak bisa mendapatkan file
pada satu klik, pemeriksa dapat memvalidasi setidaknya direktori. Jika Anda bukan pemilik
tautannya, mungkin juga file tersebut telah dipindahkan dari nama versi baru
muncul.
-L, --tautan-periksa-tunggal
Cetak keluaran kental dalam grep -n suka cara FILE:LINE:PESAN
Opsi ini menggabungkan teks respons url menjadi satu baris, sehingga Anda dapat melihat
pesan dalam satu baris. Anda dapat menggunakan alat pemrograman (seperti kompilasi Emacs Mx) yang
dapat mengurai sintaks grep standar untuk melompat ke lokasi di dokumen Anda untuk memperbaiki
link nanti.
-Hai, --keluar
tulis HTML yang dihasilkan ke file yang berasal dari nama file input.
--out --print /dir/file --> /dir/file.html
--out --print /dir/file.txt --> /dir/file.html
--out --print /dir/file.this.txt --> /dir/file.this.html
--tautan-cache CACHE_FILE
Ketika tautan diperiksa secara berkala, akan sangat ketat untuk memeriksa setiap tautan
setiap kali itu telah berhasil. Untuk menghemat waktu pemeriksaan tautan, tombol "ok"
link dapat di-cache ke dalam file terpisah. Lain kali Anda memeriksa tautannya, cachenya adalah
dibuka dan hanya tautan yang ditemukan yang tidak ada dalam cache yang diperiksa. Ini seharusnya
secara dramatis meningkatkan pencarian panjang. Pertimbangkan contoh ini, di mana setiap file teks berada
diperiksa secara rekursif.
$ t2html --tautan-periksa-tunggal \
--tenang --link-cache ~tmp/link.cache \
`temukan . -nama "*.txt" -ketik f`
-HAI, --keluar-dir DIR
Seperti --keluar, tetapi potong bagian direktori dan tulis file output ke DIR. Pengikut
akan menghasilkan file HTML ke direktori saat ini:
--keluar-dir .
Jika Anda memiliki alat otomatis yang mengisi direktori, Anda dapat menggunakan kata tak satupun untuk
mengabaikan opsi ini. Berikut ini adalah no-op, itu tidak akan menghasilkan output ke direktori
"tidak ada":
--out-dir tidak ada
-P, --mencetak
Cetak nama file ke stdout setelah pemrosesan HTML. Biasanya program tidak mencetak nama file,
hanya HTML yang dihasilkan.
% t2html --keluar --cetak halaman.txt
--> halaman.html
-P, --cetak-url
Cetak nama file dalam format URL. Ini berguna jika Anda ingin memeriksa tata letak
segera dengan browser Anda.
% t2html --out --print-url halaman.txt | xargs lynx
--> file: /users/foo/txt/page.html
--membelah REGEXP
Pisahkan dokumen menjadi bagian-bagian yang lebih kecil saat REGEXP cocok. Split perintah adalah standalone,
artinya, itu dimulai dan berhenti. Tidak ada konversi HTML untuk file yang digunakan.
Jika REGEXP ditemukan dari garis, itu adalah titik awal perpecahan. Misalnya untuk membagi
menurut judul tingkat atas, yang tidak memiliki penomoran, Anda akan menggunakan:
--split '^[AZ]'
Sebuah nomor urut, 3 digit, ditambahkan ke parsial yang dihasilkan:
nama file.txt-NNN
Fitur split berguna jika Anda ingin membuat slide dari setiap heading: Pertama
pisahkan dokumen, lalu ubah setiap bagian menjadi HTML dan terakhir cetak setiap bagian (halaman)
secara terpisah ke printer.
-S1, --split1
Ini adalah singkatan dari --membelah memerintah. Tentukan regexp untuk dipisah pada heading tingkat atas.
-S2, --split2
Ini adalah singkatan dari --membelah memerintah. Tentukan regexp untuk dipisah pada heading level kedua.
-SN, --split-bernama-file
Arahan tambahan untuk perintah split. Jika Anda membagi misalnya dengan judul menggunakan --split1,
akan lebih informatif untuk menghasilkan nama file menurut beberapa kata pertama dari
nama judulnya. Misalkan nama heading tempat terjadinya split adalah:
Pedoman program
Kesimpulan
Kemudian nama file parsial yang dihasilkan adalah sebagai berikut.
NAMA FILE-program_panduan
FILENAME-kesimpulan
-X, --xhtml
Render menggunakan XHTML ketat. Ini berarti menggunakan , dan paragraf menggunakan .. .
"Catatan: opsi ini eksperimental. Lihat BUGS"
bermacam-macam Pilihan
--debug TINGKAT
Aktifkan debug dengan nomor LEVEL positif. Nol berarti tidak ada debug.
--membantu -h
Cetak layar bantuan. Mengakhiri program.
--bantuan-css
Cetak CSS default yang digunakan. Mengakhiri program. Anda dapat menyalin dan memodifikasi keluaran ini dan
instruksikan untuk menggunakan milik Anda sendiri dengan --css-file=FILE. Anda juga dapat menyematkan opsi ke file
dengan arahan "#T2HTML-OPTION".
--bantuan-html
Cetak bantuan dalam format HTML. Mengakhiri program.
--bantuan-manusia
Cetak halaman bantuan dalam format halaman manual Unix. Anda ingin memberi makan output ini ke tidak -pria
untuk membacanya. Mengakhiri program.
--halaman-tes
Cetak halaman pengujian: HTML dan contoh file teks yang menunjukkan kemampuan.
--waktu
Cetak ke stderr waktu yang digunakan untuk menangani file.
-di, --bertele-tele [TINGKAT]
Cetak pesan verbose.
-Q, --diam
Tidak mencetak footer sama sekali. Opsi ini memiliki arti yang berbeda jika --link-cek pilihannya adalah
dihidupkan: hanya mencetak tautan yang salah.
V, --Versi: kapan
Cetak informasi versi program.
FORMAT DESKRIPSI
Program mengkonversi file teks ke HTML. Ide dasarnya adalah mengandalkan level indentasi, dan
tata letak yang digunakan disebut 'Format teknis' (TF) di mana hanya konvensi minimal yang digunakan
untuk menandai teks miring, tebal, dll. Prinsip-prinsip dasar dapat ditunjukkan di bawah ini. Melihat
penggaris poisiton kolom di atas:
---//-- dekripsi dimulai
123456789 123456789 123456789 123456789 123456789 nomor kolom
Judul 1 dimulai dengan huruf besar di kolom paling kiri 1
Posisi kolom 1,2,3 saat ini tidak ditentukan dan mungkin tidak
memformat dengan benar. Jangan letakkan teks pada kolom 1,2 atau 3.
Judul level 2 dimulai dari kolom setengah tab 4 dengan huruf besar
Teks normal tetapi berwarna pada kolom 5
Teks normal tetapi berwarna pada kolom 6
Pos 3 dapat dipertimbangkan pada posisi TAB minus 1, kolom 7.
" Teks khusus di kolom 7 dimulai dengan tanda kutip ganda"
Teks standar dimulai dari kolom 8, Anda dapat *menekankan* teks atau
buat _strong_ dan tulis =SmallText= atau +BigText+ tampilkan
nama variabel `ThisIsAlsoVariable'. Anda dapat `_*bersarang*_' `the'
markup lebih banyak txt dalam paragraf ini txt txt txt txt txt txt
txt txt txt txt txt txt txt txt txt txt txt txt txt txt txt txt
txt txt txt txt txt txt txt txt txt txt txt txt txt txt txt txt
txt txt
Teks kuat di kolom 9
Kolom 10 dicadangkan untuk kutipan
Kolom 10 dicadangkan untuk kutipan
Kolom 10 dicadangkan untuk kutipan
Kolom 10 dicadangkan untuk kutipan
Teks kuat di kolom 11
Kolom 12 dan selanjutnya disediakan untuk contoh kode
Kolom 12 dan selanjutnya disediakan untuk contoh kode
Semua teks di sini dikelilingi oleh kode HTML
Kolom CODE ini dipengaruhi oleh opsi --css-code*.
Pos 2 di kolom 4 lagi
Jika Anda menginginkan sesuatu seperti Heading level 3, gunakan kolom 7 (tebal)
Kolom 8. Posisi tab standar. txt txt txt txt txt txt txt
txt txt txt txt txt txt txt txt txt txt txt txt txt txt txt txt
txt txt txt txt txt txt txt txt txt txt txt txt txt txt txt
[1998-09-10 Mr. Foo berkata]:
teks yang dikutip teks yang dikutip teks yang dikutip teks yang dikutip
teks yang dikutip teks yang dikutip teks yang dikutip teks yang dikutip
teks yang dikutip teks yang dikutip teks yang dikutip teks yang dikutip
teks kutipan teks
* Bullet di kolom 8. Perhatikan 3 spasi setelah (*), jadi
teks dimulai pada setengah tab ke depan di kolom 12.
* Peluru. txt txt txt txt txt txt txt txt txt txt txt txt
* Peluru. txt txt txt txt txt txt txt txt txt txt txt txt
,txt txt txt txt
Perhatikan bahwa paragraf sebelumnya diakhiri dengan P-koma
kode, itu memberitahu paragraf ini untuk melanjutkan
mode peluru, jika tidak, teks ini di kolom 12
akan ditafsirkan sebagai bagian kode yang dilingkupi
oleh kode HTML.
. Ini adalah daftar pesanan.
. Ini adalah daftar pesanan.
. Ini adalah daftar pesanan.
.Baris ini memulai titik wirg dan ditampilkan dalam baris dengan sendirinya.
.Baris ini memulai titik wirg dan ditampilkan dalam baris dengan sendirinya.
!! Ini menambahkan Kode HTML, teks sejalan ditandai dengan
!!
Jadikan alamat email ini dapat diklik[email dilindungi]> Jangan
buat alamat email ini dapat diklik [email dilindungi], karena itu
hanyalah sebuah contoh dan bukan alamat sebenarnya. Perhatikan bahwa
yang terakhir tidak dikelilingi oleh <>. Nama login umum seperti
foo, bar, quux, atau 'contoh' situs internet diabaikan
otomatis.
Juga jangan membuat [email dilindungi]> karena ada tambahan
ruang putih. Ini mungkin cara yang lebih nyaman untuk menonaktifkan email
alamat sementara.
Pos 1 lagi di kolom 0
Subjudul di kolom 4
Dan teks biasa, kolom 8 txt txt txt txt txt txt txt txt txt
txt txt txt txt txt txt txt txt txt txt txt txt txt txt txt txt txt
txt txt txt txt txt txt txt txt txt txt txt
---//-- deskripsi selesai
Itu dia, ada seluruh tata letak yang dijelaskan. Lebih formal aturan teks
format dijelaskan di bawah ini.
BEKAS KEPALA
· Hanya ada dua tingkat pos dalam gaya ini. Kolom heading adalah 0 dan 4 dan
judul harus dimulai dengan huruf besar atau angka
· pada kolom 4, jika teks dimulai dengan huruf kecil, baris tersebut diartikan sebagai
· HTML tanda ditambahkan tepat sebelum heading pencetakan pada level 1.
· Judul dikumpulkan, TOC dibangun dan disisipkan ke awal HTML
halaman. HTML referensi yang digunakan dalam TOC adalah 4 kata berurutan pertama dari
judul. Pastikan judul Anda diberi nama yang unik, jika tidak akan ada yang sama
Referensi NAME dalam HTML yang dihasilkan. Spasi diubah menjadi garis bawah ketika
bergabung dengan kata-kata. Jika Anda tidak dapat menulis judul unik dengan empat kata, maka Anda harus
menggunakan --nama-unik saklar
TEKS PENEMPATAN ATURAN
Umum
Aturan dasar untuk memposisikan teks di kolom tertentu:
· Teks pada kolom 0 tidak terdefinisi jika tidak dimulai dengan huruf besar atau angka ke
menunjukkan Heading level 1.
· Teks antar kolom 1-3 ditandai dengan
· Kolom 4 dicadangkan untuk heading level 2
· Teks antar kolom 5-7 ditandai dengan
· Teks pada kolom 7 adalah jika karakter pertama adalah tanda petik ganda.
· Kolom 10 dicadangkan untuk teks. Jika Anda ingin mengutip seseorang atau menambahkan referensi
teks, tempatkan teks di kolom ini.
· Teks pada kolom 9,11 ditandai dengan
Kolom 8 untuk teks dan kode khusus
· Kolom 8 dicadangkan untuk teks biasa
· Di awal teks, di kolom 8, bisa ada kode DOT atau kode COMMA.
Kolom 12 spesial
· Kolom 12 diperlakukan secara khusus: blok dimulai dengan dan garis ditandai sebagai
. Ketika teks terakhir di kolom 12 ditemukan, blok ditutup dengan
Perhatikan contoh berikut
txt txt txt ; blok ditempatkan secara merata, baiklah, lakukan seperti ini
txt txt
txt txt txt txt ;Tidak dapat menghentikan /pre, karena yang terakhir
txt txt txt txt ; kolom tidak berada di 12
txt txt txt txt
txt txt txt txt
txt txt txt txt
txt txt txt txt
;; Menyelesaikan komentar, sekarang teks ditempatkan secara merata
Tambahan token untuk menggunakan at kolom 8
· Jika ada "."(titik) di awal baris dan langsung bukan spasi, maka
kode ditambahkan ke akhir baris.
.Baris ini akan memiliki tag HTML di akhir.
Sementara dua garis ini bergabung bersama
oleh browser, tergantung pada lebar bingkai.
· Jika ada ","(koma) maka kode tidak dimasukkan jika baris sebelumnya adalah
kosong. Jika Anda menggunakan "."(titik) dan ","(koma), keduanya harus dalam urutan titik-koma. NS
","(koma) bekerja secara berbeda jika digunakan dalam peluru
A selalu ditambahkan jika ada pemisahan paragraf, tetapi ketika Anda menulis
peluru, ada masalah, karena peluru hanya ada selama teks disimpan
bersama
* Ini adalah peluru dan memiliki semua teks yang disimpan bersama
bahkan jika ada garis lain di peluru.
Tetapi untuk menulis peluru yang tersebar di beberapa paragraf, Anda harus menginstruksikan bahwa itu adalah
untuk disimpan bersama dan teks di paragraf berikutnya tidak sementara itu ditempatkan di
kolom 12
* Ini adalah peluru dan memiliki semua teks yang disimpan bersama
, bahkan jika ada garis lain di peluru.
Ini adalah paragraf baru untuk peluru sebelumnya dan ini adalah
bukan contoh teks. Lihat kode COMMA lanjutan di atas.
* Ini peluru baru
// dan ini adalah contoh kode setelah peluru
if ( $flag ) { ..melakukan sesuatu.. }
Khusus teks tanda
miring, tebal, kode, kecil, token besar
_this_ diartikan sebagai ini
*ini* diartikan sebagai ini
'ini' diartikan sebagai ini `
Exra modifikator yang bisa digabung dengan di atas. Biasanya jika Anda ingin font yang lebih besar,
KAPITALISASI KATA-KATA.
=ini= diartikan sebagai ini
+ini+ diartikan sebagai ini
[ini] diartikan sebagai ini
superskrip
kata[ini] ditafsirkan sebagai superskrip. Anda dapat menggunakan seperti
this[1], multiple[(2)] dan hampir semua[(ab)] dan
bisa dibayangkan [IV superscritps] selama kiri
tanda kurung dilampirkan pada kata.
berlangganan
12[[10]] adalah representasi dari nilai 12 un base 10.
Ini ditafsirkan sebagai subskrip. Anda dapat menggunakan seperti
this[[1]], multiple[[(2)]] dan hampir semua[[(ab)]] dan
bisa dibayangkan[[IV superscritps]] selama *dua* tersisa
tanda kurung dilampirkan pada kata.
menyematkan token HTML standar
Entitas HTML khusus standar dapat ditambahkan di dalam teks dengan cara biasa, baik menggunakan
nama sibolik atau kode hash. Berikut adalah contohnya:
× < >
α β γ ÷
« » - – —
≈ ≡ Σ ƒ ∞
° ±
™ © ®
€ £
menyematkan HTML MURNI ke dalam teks
Kredensial mikro ciri is sangat eksperimental. Dimungkinkan untuk menyematkan HTML murni di dalam teks di
kesempatan, di mana misalnya beberapa format khusus diperlukan. Masalahnya sederhana: Anda menulis
HTML seperti biasa tetapi gandakan setiap karakter '<' dan '>', seperti:
< >
Aturan lainnya adalah bahwa semua HTML MURNI harus disimpan bersama-sama. Tidak boleh ada garis
jeda antara baris HTML murni. Ini tidak benar:
<
< > satu
< > dua
< >
HTML murni harus ditulis tanpa baris baru tambahan:
<
< > satu
< > dua
< >
"Penggandaan" ini juga memengaruhi aturan penulisan teks normal. Jika Anda menulis dokumen,
di mana Anda menggambarkan dokumen DI SINI bergaya Unix, Anda TIDAK HARUS meletakkan token di sebelah
satu sama lain:
bash$ kucing<
satu
EOF
Anda harus menulis contoh kode di atas menggunakan spasi untuk mencegah "<<" menafsirkan
sebagai HTML MURNI:
bash$ cat << EOF # KANAN, tambahkan spasi
satu
EOF
menggambar pemisah pendek
A !! (dua tanda seru) pada kolom teks (posisi 8) menyebabkan penambahan segera
kode. teks apa pun setelah !! di baris yang sama ditulis dengan dan disisipkan
sehabis kode, oleh karena itu perintah pemformatan kata tidak berpengaruh dalam hal ini
line.
Http dan email menandai kontrol
· Semua referensi http dan ftp serta[email dilindungi]> alamat email ditandai
dapat diklik. Email harus memiliki karakter <> di sekitarnya agar dapat dikenali.
· Jika url didahului dengan tanda hubung, itu tidak akan dapat diklik. Jika string foo, bar, quux,
tes, situs ditemukan dari url, maka itu tidak dihitung sebagai dapat diklik.
<[email dilindungi]> dapat diklik
http://example.com diklik
< [email dilindungi]> tidak dapat diklik; berisi ruang
<5dko56$[email dilindungi]> Id Pesan, tidak dapat diklik
-http://example.com tanda hubung, tidak dapat diklik
http://$EXAMPLE variable. not clickable
daftar dan peluru
· Tabel buletin dibuat jika ada "o" atau "*" pada kolom 8 dan 3 spasi sesudahnya
itu, sehingga teks dimulai pada kolom 12. Garis berpoin disarankan untuk disatukan;
tidak ada spasi di antara blok peluru.
· Daftar yang diurutkan dimulai dengan ".", sebuah titik, dan ditulis seperti peluru di mana teks dimulai
pada kolom 12.
baris istirahat
· Semua jeda baris terlihat di dokumen Anda, jangan gunakan lebih dari satu jeda baris untuk
paragraf terpisah.
· Sangat penting adalah bahwa hanya ada satu jeda baris setelah judul.
TERTANAM PETUNJUK INSIDE TEKS
Opsi baris perintah
Anda dapat membatalkan mematuhi semua arahan yang disematkan dengan menyediakan opsi --not2html-tag.
Anda dapat menyertakan baris-baris ini di mana saja dalam dokumen dan kontennya disertakan di
keluaran HTML. Setiap garis direktif harus cocok dalam satu baris dan tidak dapat dipatahkan untuk
garis terpisah.
#T2HTML-TITLE
#T2HTML-EMAIL
#T2HTML-AUTHOR
#T2HTML-DOC
#T2HTML-METAKEYWORDS
#T2HTML-METADESCRIPTION
Anda dapat melewati opsi baris perintah yang disematkan dalam file. Seperti jika Anda menginginkan KODE
bagian (kolom 12) yang akan diwarnai dengan warna abu-abu, Anda dapat menambahkan:
#T2HTML-OPSI --css-code-bg
Atau Anda dapat meminta untuk mengaktifkan opsi tertentu. Perhatikan bahwa setiap baris tepat
karena Anda telah melewati argumen di baris perintah. Bayangkan sekitar kutipan ganda
di sekitar garis yang merupakan argumen untuk opsi terkait.
#T2HTML-OPSI --apa adanya
#T2HTML-OPTION --tenang
#T2HTML-OPSI --bahasa
#T2HTML-OPTION id
#T2HTML-OPSI --css-font-type
#T2HTML-OPSI Trebuchet MS
#T2HTML-OPSI --css-code-bg
#T2HTML-OPTION --css-kode-catatan
#T2HTML-OPTION (?:Catatan|Pemberitahuan|Peringatan):
Anda juga dapat menyematkan komentar Anda sendiri ke teks. Ini dilucuti:
#T2HTML-COMMENT Anda berkomentar di sini
#T2HTML-COMMENT Anda komentar lain di sini
Menanamkan file
#TERMASUK- perintah
Ini digunakan untuk memasukkan konten ke posisi saat ini. URL dapat berupa
referensi nama file, di mana setiap $VAR diganti dari variabel lingkungan. NS
ekspansi tilde(~) tidak didukung. Nama file yang disertakan adalah sistem operasi
lokasi jalur yang didukung.
Awalan "mentah:" menonaktifkan pemformatan normal apa pun. Konten file disertakan apa adanya.
URL juga bisa menjadi referensi HTTP ke lokasi terpencil, yang isinya disertakan
pada intinya. Dalam hal konten jarak jauh atau ketika nama file diakhiri dengan ekstensi ".html" atau
".html", konten dilucuti untuk membuat penyertaan konten
mungkin. Pada gambar di bawah, hanya garis-garis di dalam BODY, yang ditandai dengan !!, yang
termasuk:
...
teks ini !!
dan lebih dari ini!!
contoh:
#TERMASUKKAN-$HOME/lib/html/picture1.html
#TERMASUK-http://www.example.com/code.html
#TERMASUKKAN-mentah:contoh/kode.html
Menyematkan gambar
Perintah #PIC digunakan untuk memasukkan gambar ke dalam teks
#PIC picture.png#Teks Keterangan#Atribut HTML Gambar#align#
(1) (2) (3) (4)
1. NAMA atau alamat URL gambar tersebut. Sukai gambar/ini.png
2. Teks yang muncul di bawah gambar
3. Atribut tambahan yang dilampirkan di dalamnya menandai.
Untuk , garis akan
Baca baca:
#PIC some.png#Teks Caption#width=200 length=200##
4. Posisi gambar: "kiri" (default), "tengah", "kanan"
Catatan: "Teks Teks" juga akan menjadi teks ALT dari gambar yang digunakan dalam
kasus browser tidak mampu menampilkan gambar. Anda dapat menekan teks ALT
dengan pilihan --tidak-gambar-alt.
Pengidentifikasi fragmen untuk tag bernama
Perintah #REF digunakan untuk merujuk ke HTML tag di dalam dokumen saat ini. NS
seluruh perintah harus ditempatkan pada satu baris dan tidak dapat dipecah menjadi beberapa
garis. Sebuah contoh:
#REF #how_to_profile;(Catatan: pembuatan profil);
(1)
1. Referensi tag HTML NAMA dalam dokumen saat ini, satu kata.
Ini juga bisa berupa tautan URL lengkap.
Anda bisa mendapatkan daftar NAMA dengan mengaktifkan opsi --toc-url-print.
2. Teks yang dapat diklik dibatasi oleh ; karakter.
Mengacu pada dokumen eksternal.
Tag "#URL" dapat digunakan untuk menyematkan URL sebaris, sehingga tautan lengkapnya tidak terlihat.
Hanya teks yang ditampilkan yang digunakan untuk melompat ke URL. Arahan ini tidak dapat dilanggar menjadi
garis terpisah,
#URL
| |
| spasi diperbolehkan di sini
Harus tetap bersama
Seperti jika ditulis:
Lihat mesin pencari #URLhttp://www.google.com>
TABEL OF KONTEN KEPALA
Jika ada heading 1, yang bernama persis "Daftar Isi", maka semua teks hingga
heading berikutnya dibuang dari file HTML yang dihasilkan. Hal ini dilakukan karena program
menghasilkan TOC sendiri. Seharusnya Anda menggunakan beberapa program pemformatan teks untuk
menghasilkan toc untuk Anda dalam file .txt dan Anda tidak memeliharanya secara manual. Sebagai contoh
Paket Emacs keciltf.el dapat digunakan.
PEMECAHAN MASALAH
Dihasilkan HTML dokumen melakukan tidak melihat apa I dimaksudkan
Kesalahan paling umum adalah bahwa ada baris baru tambahan dalam dokumen. pertahankan satu kosong
garis antara judul dan teks, pertahankan satu baris kosong di antara paragraf, pertahankan satu kosong
garis antara teks isi dan peluru. Jadikan itu mantra Anda: satu satu satu ...
Selanjutnya, Anda mungkin telah menempatkan teks pada posisi kolom yang salah. Ingat bahwa teks biasa ada di
kolom 8.
Jika HTML yang dihasilkan tiba-tiba mulai menggunakan hanya satu font, mis , maka Anda lupa
tutup blok. Buat itu terbaca genap, seperti ini:
Blok kode
Blok kode
Blok kode
;; Tambahkan komentar kosong di sini untuk "menutup" contoh kode di kolom 12
Judul dimulai dengan huruf besar atau angka, seperti pada "Heading", bukan "heading". Periksa ulang
ejaannya.
CONTOH
Untuk mencetak halaman pengujian dan menampilkan semua kemungkinan:
t2html --halaman-tes
Untuk membuat halaman HTML sederhana tanpa informasi meta:
t2html --title "Judul Halaman HTML" --author "Mr. Foo" \
--sederhana --keluar --cetak file.txt
Jika Anda memiliki posting berkala dalam format email, gunakan --hapus-email-header untuk mengabaikan header
teks:
t2html --out --print --delete-email-headers halaman.txt
Untuk membuat halaman dengan cepat
t2html --html-frame --keluar --cetak halaman.txt
Untuk mengonversi halaman dari dokumen teks, termasuk tag meta, tombol, warna, dan bingkai. Membayar
perhatian untuk beralih --html-tubuh yang mendefinisikan bahasa dokumen.
t2html\
--cetak \
--keluar \
--penulis "Tuan foo" \
--surel "[email dilindungi]" \
--title "Ini adalah halaman manual halaman BAR" \
--html-tubuh LANG=en \
--button-prev sebelumnya.html \
--tombol-atas indeks.html \
--buttion-next selanjutnya.html \
--dokumen http://example.com/dir/this-page.html \
--url manual.html\
--css-kode-bg \
--css-code-note '(?:Catatan|Pemberitahuan|Peringatan):' \
--html-bingkai \
--file penafian $HOME/txt/my-html-footer.txt \
--meta-keywords "bahasa-en,manual,program" \
--meta-description "Bar program untuk melakukan ini itu dan lebih dari itu" \
manual.txt
Untuk memeriksa tautan dan status cetak semua tautan yang setara dengan pesan kesalahan http (kebanyakan
bertele-tele):
t2html --tautan-periksa file.txt | tee link-error.log
Untuk mencetak hanya tautan yang bermasalah:
t2html --tautan-periksa --quiet file.txt | tee link-error.log
Untuk mencetak keluaran singkat dengan cara egep -n seperti: nomor baris, tautan, dan kode kesalahan:
t2html --link-check-single --quiet file.txt | tee link-error.log
Untuk memeriksa tautan dari beberapa halaman dan menyimpan tautan bagus ke file terpisah, gunakan --tautan-cache
pilihan. Pemeriksaan tautan berikutnya akan berjalan lebih cepat karena tautan valid yang di-cache tidak akan
diambil lagi. Secara berkala, hapus file cache tautan untuk memaksa pemeriksaan lengkap.
t2html --tautan-periksa-tunggal \
--link-cache $HOME/tmp/link.cache \
--file tenang.txt
Untuk membagi dokumen besar menjadi beberapa bagian, dan mengonversi setiap bagian menjadi HTML:
t2html --split1 --split-nama file.txt | t2html --sederhana --keluar
LINGKUNGAN
Jika variabel lingkungan EMAIL didefinisikan, digunakan di footer untuk alamat kontak.
pilihan --surel mengesampingkan pengaturan lingkungan.
BAHASA
Pengaturan bahasa default untuk sakelar "--bahasa" Pastikan dua yang pertama
karakter berisi definisi bahasa, seperti di: LANG=en.iso88591
Gunakan t2html online menggunakan layanan onworks.net