Saya suka Google Documents. Saya menulis catatan, esai, korespondensi, faktur, entri jurnal, ide bisnis, dokumen perencanaan - semua yang ada di sana.
Saya juga suka format penurunan harga. Saya seorang programmer jadi kadang-kadang saya di editor saya dan hanya ingin menulis hal-hal dalam penurunan harga daripada pergi ke Google Documents.
Namun, ketika saya menyimpan file penurunan harga di Google Drive, saya tidak dapat melihat pratinjau di sana, yang sangat mengganggu alur kerja saya. Mampu mempratinjau file penurunan harga di Google Drive akan menjadi peningkatan besar.
Apakah ada cara untuk menikmati manfaat Google Documents dan penurunan harga? Atau apakah platform penulisan ini sebagian besar tidak kompatibel? Adakah solusi elegan yang tidak saya pikirkan?
sumber
Dokumen Google Documents mengkodekan segala sesuatu di 'elemen' di dalam editor Kix yang semuanya berdasarkan (sumber tertutup karena pada dasarnya ini adalah rahasia dagang besar, yang dapat digunakan orang lain untuk menjalankan layanan Documents sendiri - yang merupakan rasa malu).
Anda dapat mengakses elemen-elemen ini dengan Google Apps Script, sebuah varian Javascript - tetapi menulis penurunan harga dari elemen-elemen tersebut tidak semudah yang Anda bayangkan (pada dasarnya Anda harus mengimplementasikan parser penurunan harga di Apps Script).
Ketika saya datang untuk melakukan ini di awal tahun ada puluhan garpu repo " gdocs2md " dari Renato Mangini , tetapi dia tampaknya telah berhenti mengajukan permintaan tarik, dan selama beberapa tahun beberapa garpu telah muncul yang jauh lebih baik daripada yang lain . Saya telah melalui banyak hal ini di pohon dan memasukkan yang terbaik ke dalam paket baru, yang juga menghasilkan HTML dicampur dengan markdown untuk elemen yang didukung Google Documents seperti elemen superscript dan subskrip (yang markdown tidak memiliki cara untuk mewakili). Bahkan dengan menggabungkan yang terbaik dari hasil edit orang lain, penguraian perlu dilakukan, dan saya yakin ini adalah yang terbaik yang tersedia untuk pekerjaan saat ini.
Skrip tersedia di GitHub dengan instruksi instalasi: lmmx / gdocs2md-html
Saya juga berupaya menambahkan fitur yang paling penting ke skrip tersebut - fitur pengguna - menyediakan penurunan harga di jendela Google Documents daripada menyimpan ke file (saya pikir yang asli adalah penyimpanan batch untuk seluruh folder, yang tidak cocok untuk kebutuhan penyusunan dokumen saya, atau bagaimana saya menggunakan Google Documents sama sekali).
Saya ingin menyarankan itu sebagai proyek tunggal yang lebih canggih bagi pengembang yang tertarik untuk berkolaborasi (atau setidaknya menyarankan fitur) daripada semua orang yang menghapus skrip dengan berbagai kualitas, ketika kita cenderung bekerja untuk tujuan yang sama.
Selain mengurangi duplikasi upaya, kebijakan Google Documents untuk pembuatan "add-on" menyatakan bahwa akan diterbitkan (dan karenanya 'dapat diinstal' daripada perlu dimuat untuk setiap dokumen dengan cara yang agak canggung)
Jelas jika Anda menginginkan penurunan harga "murni" maka matikan fitur-fitur ini (kode ada untuk bercabang) atau hanya tidak menggunakan sub / superskrip, dll. Tidak akan terlalu sulit untuk menambahkan pengaturan yang dipersonalisasi ke skrip seperti itu jika jatuh tempo sebagai add-on, jika ada minat yang signifikan.
sumber
Anda dapat mengonversi dokumen Penurunan harga ke HTML, dan menyalin / menempelkan halaman HTML (bukan sumber) ke dokumen Google Drive. Ini akan mempertahankan sebagian besar pemformatan termasuk pos, daftar, tautan, cetak tebal / miring / garis bawah.
Ukuran font, margin, dan font tidak akan cocok dengan standar Google Drive, dan akan terlihat "tidak pada tempatnya" dibandingkan dengan dokumen Google Drive standar. Menerapkan file CSS khusus ke dokumen HTML akan menyelesaikan ini, membuat dokumen terlihat sangat mirip.
Saya tidak yakin tentang arah lain, mengonversi dokumen Google Drive ke Markdown. Dimungkinkan untuk mengekspor ke HTML dan menggunakan konverter HTML ke Markdown.
sumber
gdocs2md melakukan pekerjaan yang baik untuk mengonversi dokumen Google menjadi penurunan harga, mempertahankan tajuk, daftar, tabel, cetak miring, cetak tebal, tautan, dan gambar. Saya menggunakannya untuk memungkinkan pengeditan dokumen bersama, lalu ekspor ke penurunan harga.
Beberapa kehati-hatian perlu diambil untuk menggunakan pemformatan dalam dokumen Google yang memetakan dengan baik untuk penurunan harga, tetapi ini tidak terlalu sulit. Saya juga telah memperluas skrip untuk mendukung mengekspor seluruh folder dokumen ke folder "ekspor" baru di Google Drive, dan untuk sedikit meningkatkan penanganan format miring dan tebal, fork saya ada di sini .
sumber
Anda mengatakan Anda seorang programmer, jadi jawaban ini mengasumsikan Anda akan merasa nyaman dengan sedikit pendekatan "roll your own".
Google drive mendukung skrip: http://www.google.com/script/start/
Jadi, Anda bisa membuat sedikit penampil Showdown yang Anda arahkan ke file penurunan harga (sebagai URL).
sumber
Unduh dan instal perangkat lunak Google Drive. Ini untuk Windows dan Mac saat ini, versi untuk Linux sedang dibuat. Perangkat lunak akan membuat folder di komputer Anda yang disinkronkan dengan Google Drive. Jika Anda membuka file di dalamnya, itu akan dibuka di program yang diinstal sesuai. Dokumen Google Drive yang Anda buka akan terbuka di browser.
Dengan cara ini, Anda dapat membuka / mengedit file penurunan harga yang disimpan di Google Drive di editor penurunan harga yang diinstal.
sumber
Saya sarankan Pratinjau Penurunan Harga adalah Add-on sederhana yang (hanya) membuat preview dari dokumen penurunan harga yang Anda buat.
Sejauh yang saya mengerti, permintaan utama adalah untuk melihat pratinjau, jadi saya pikir ini adalah apa yang Anda cari.
sumber
Preview Markdown Add-on untuk Google Docs menyelesaikan pekerjaan saya, itu menunjukkan preview penurunan harga secara realtime di sidebar dengan penyorotan sintaksis.
Saya suka menggunakan Google Documents dan saya lebih menyukai kesederhanaan penurunan harga, itulah mengapa saya mengumpulkan
showdown.js
danhighlight.js
membuat add-on kecil ini.sumber
Dengan asumsi bahwa setelah Anda selesai membuat dokumen dalam penurunan harga, Anda ingin mengubahnya menjadi dokumen google yang sebenarnya (bukan untuk dapat melihat pratinjau dokumen di antarmuka web google drive dan melanjutkan pengeditan dalam sintaks penurunan harga) sehingga orang lain tidak terbiasa dengan penurunan harga dapat berkolaborasi. Saya menemukan yang berikut ini cukup cepat:
Google docs siap untuk disisipkan HTML sehingga akan mempertahankan semua judul, spasi, daftar, dan format lainnya. Tentu saja ini hanya masuk akal jika Anda hanya ingin bekerja secara pribadi dalam penurunan harga, tetapi berkolaborasi dengan orang lain di google doc reguler.
sumber
Anehnya, Tumblr melakukan konversi teks kaya, HTML, dan penurunan harga. Saya telah berhasil di segala arah, termasuk mengambil penurunan harga yang dihasilkan di Typora, menempel ke pos Tumblr dalam format md, dan kemudian mengonversi ke teks kaya. Teks kaya dapat disisipkan ke Google Documents.
sumber
Solusi satu arah untuk Github-Flavoured Markdown (GFM)
.md
dengan LaTeX berbasis MathJax yang disematkan ke Google Docs:Gunakan pandoc offline untuk mengonversi ke
.docx
file:Kemudian, cukup unggah ke Google Drive. Di Google Drive, klik kanan dan pilih Buka dengan Google Documents .
sumber
Meskipun saya belum mencobanya, timwis / markdown-ke-google-doc mengklaim bahwa:
"Konversi file penurunan harga ke .docx dan kemudian impor ke Google Drive"
sumber