Я использовал LaTeX для написания нескольких белых документов, когда я учился в градальной школе. Исходя из этого, у меня есть очень хорошее впечатление об этом с точки зрения того, что LaTeX позволяет пользователю делать, особенно тонкий контроль, который он обеспечивает при форматировании, и т.д.
Теперь я обсуждаю, должен ли я фактически использовать LaTeX для наших производственных приложений для создания PDF файлов. Я попробовал несколько коммерческих и бесплатных PDF-библиотек (PDFSharp/MigraDoc, iTextSharp, Expert PDF и т.д.), И ни один из них не обеспечивает объем тонкого контроля, который мне нужен, не делая базу кода чрезвычайно сложно поддерживать в долгосрочной перспективе.
Если я решит пойти по этому маршруту, это будет сделано с С#. Поскольку у LaTeX уже есть интерфейс командной строки, я должен сделать это довольно легко с С# в качестве внешнего процесса, выложенного из моей программы.
Но я искал комментарии сообщества.
- Кто-нибудь попробовал? Если да, то какие были ошибки?
- Что вы думаете об этой идее - за и против (меня больше интересуют gotachas)?
Вся обратная связь приветствуется.