RTF veya metin çıktısı almak için belge otomasyon / şablon sistemi aranıyor


0

Rutin ofis yazışmalarının oluşturulmasını otomatikleştirmek istiyorum - mektuplar, vb. Şu anda kullanıyorum Hotdocs bu görev için Windows'a bağlı olmayan bir şeyi ve otomatik bir iş akışına daha kolay bir şekilde entegre edilebilecek bir şey bulmayı tercih eder;

Perl / Python ile kendi başıma döndüm ve muhtemelen HTML odaklı şablon sistemlerinden birini bu göreve uyarlayabilirdim, ancak eğer birileri zaten yapmışsa, bu daha iyi olurdu.


Faydalı bulabileceğiniz bir senaryo yazdım. superscripts.co/compile-latex-documents
ADP

Yanıtlar:


1

LaTeX'i düşündün mü? Platform / OS agnostiktir ve çoklu belge tiplerinde çıktı üretebilir. Ders kitaplarının yapımında gördüğü zorlukları, özellikle matematiğin sunumuyla ilgili olarak ele almak için Tex yazım dilinin ilk formlarını üreten Donald Knuth'a kadar uzanan kökleri var.

LaTeX çok sağlamdır, çizgi grafikleri, biçimlendirme, akış kontrolü, yazı tipi vb. Gibi dinamik üretim için pek çok pakete sahiptir. LaTeX formatlı dosyayı PS, PDF formatına dönüştürmek için PHP gibi bir şey bile kullanabilirsiniz. Belge üretim zincirinizin bir parçası olarak diğer.

Etrafına bakmak isteyebilirsiniz StackExchange'teki Tex forumu Mevcut belge üretim yeteneklerinden bazıları hakkında bir fikir edinmek için.


Tex ailesinin farkındayım - bu uygulama için düşünmedim, çünkü algım daha sunum / düzen odaklı olduğunun ve sınırlı maruz kalmamın çok güçlü olduğunu ama dik bir öğrenme eğrisi olduğunu öne sürdüğü için . Daha fazla keşfedeceğim ve belki reddetme konusunda çok aceleci olup olmadığımı göreceğim. Önerin için teşekkürler.
gbroiles

Mektup belgesi şablonunu kontrol ettiğinizden emin olun.
James Pulley

Derslere bakmak için biraz zaman harcadım, ancak kullanımımın diğerlerinden biraz farklı olduğunu düşünüyorum. Değişken ikame kullanabilmek istiyorum - bu yüzden 'Dear $ NAME, $ DATE tarihinde $ DATE tarihinde randevunuzu $ TIME olarak atayarak onaylamak için yazıyorum ve bu bitlerin yerine koyulmasını istiyorum - ve ideal olarak koşullu mantık dahil '& lt; IF $ MARRIED & gt; gibi Lütfen eşinizi getirin. Ve m / Endif esterize edilmiş Bu LaTeX'in işlevselliği arasında mı? Makrolarda muhtemelen mümkün olduğu izlenimini edindim, ancak gerçekten yapması gerekmeyen bir şeyi yapmaya zorlamak istemiyorum.
gbroiles

.Tex dosyasını oluşturmak ve bu belgeyi PDF çıktısı için göndermek için araç zincirinin bir parçası olarak PHP kullanıyoruz. Bizim durumumuzda çıktı, çok sayıda çizelge ve grafik içeren performans testi sonuçlarının sonucudur, ancak kaynak veriler ve çıktı formatı çok tutarlı olup, rapor oluşturmak için programatik bir çözüme yol açar. Bu modelde mantığın çoğunu LaTeX belgesinin dışında tutuyoruz, bunun yerine PHP şablon koduna yerleştiriyoruz. PHP kullanımı aynı zamanda verilerin doğrudan veritabanından çekilmesi üzerine LaTeX zayıflığını da giderir.
James Pulley
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.