Хоть papeeria и не смогла потянуть компиляцию моего резюме (баг отправлен), огромное спасибо за ссылки на sharelatex и writelatex! Это именно то, чего не хватало — ждать по полчаса пока установится latex на каждой новой машине изрядно надокучало.
Спрошу и тут: вы уверены что шрифты Latin Modern Sans Serif в начертании small caps являются такими уж стандартными? Мой локальный тех заменяет их на Latin Modern Roman small caps, и папирия (теперь) делает вроде то же самое.
Вообще (не применительно только конкретно к вашей теме, а как общий паттерн) был бы интересен такой сценарий:
я редактирую документ локально в любимом текстовом редакторе, фоновый сервис (Dropbox и иже с ними) синхронизирует в облако, а сервис вроде вашего подхватывает изменения из облака и обновляет превью в онлайне.
Преимущества: удобства локального редактора который нравится мне а не вам, моментальная скорость ответа при редактировании самого текста (за счёт бОльшей инертности превью).
Мне кажется, полезным в таком разрезе было бы API по синхронизации локального проекта с удаленным, компиляция и выгрузка результатов. Дальше уже поклонники тех или иных текстовых редакторов напишут плагины к ним :)
Когда-то давно потратил ооочень много времени, но таки добился того, чего хотел: сделал для нашей компании шаблоны обычных коммерческих договоров на LaTeX+PDF Forms.
То бишь, все оформлено красиво, по «стандартам» договоров (всякие там шапки, подписи сторон на каждой странице и т.д.), весь текст получается read only, а в нужных местах используются плюшки PDF forms, которые позволяют, к примеру, в нужное поле ввести только нужное значение (к примеру, абстрактный ИНН, который может состоять только из цифр и длиной быть только 21 символ), ввести название компании и ФИО директора в одном месте, а они при этом автоматически расставляются по всему документу в нужных местах и т.д. и т.п.
Так и не доделал, правда, combobox-ы с выпадающими значениями, корректную валидацию всего и вся. Но и сделанным до сих пор пользуемся. Но сколько сил положил, канал #latex в IRC долго страдал от моих вопросов (к сожалению, «элементарнейшие» для бизнес-документов вещи в LaTeX-е не предусмотрены совсем, но всегда можно извратиться, если уметь :-)
Вот думаю, может кому-то отдать эти шаблоны, чтобы из них сделали «договорогенератор», очень многие хотят такое, чтобы везде все было красиво и только в определенных местах можно было разрешать вносить определенные правки или выбирать значения (по сути, обычно так и происходит: берется «рыба» договора и проставляются сроки оплаты, сумма кредита там и т.п.).
Плюс у нас была цифровая подпись документа (к сожалению, самоподписанная, так и не купил), защита от изменений и т.п., что вкупе с вышеописанным позволяло гарантировать целостность документа, что было немаловажно на том рынке, где мы работали, да и многим другим бы пригодилось.
Есть в этом деле один большой минус: жадные Adobe сделали так, что их Acrobat Reader даёт сохранять данные в PDF forms только если эта фича «включена», а «включить» её можно только в весьма дорогом Acrobat-е :-( У них там еще существует мощный комплекс документооборота, построенным на всём этом, внедряют его обычно в крупных компаниях и госучреждениях)
Не хотите кроме научных документов попробовать такую вот «систему нипель» сделать, может еще один новый стартап получится :-)
Забыл еще, что до сих пор не существует приличных русских шрифтов, нормально выглядят только все те же сомнительные из пакета PSCyr, хоть и с кривоватыми метриками местами.
Забыл еще добавить, что фундаментальную проблему стандартного, казалось бы, двуязычного (и, соответственно, двухколоночного, но с нужным форматирование и нумерованием) документа не смог решить ни один монстр LaTeX-а, что мы только с ними не пробовали, какие только пакеты не крутили.
Не для этого LaTeX, к сожалению, поэтому договорогенератор — несбыточная мечта, скорее :-(
виртуально жму руку. Тоже пытался использовать LaTeX для необычных задач (верстка художественных книг, попытка следовать всем стандартам отечественной типографики) и тоже натыкался на принципиальные ограничения, вроде локальной оптимизации плохостей в масштабе одной страницы, а не всего документа.
Айс, да не совсем. Простая задача: сделать разграничение разделов каждой колонки на одном уровне (симметричном) оказалась нерешаема (логи #latex сохранились на эту тему).
То бишь, русский текст всегда длиннее английского и на обычных договорах начинается «разъезжание», когда пункт 3.1.2 английского вариант находится на странице 5, а аналогичный пункт русского вариант находится на странице 7 :-)
Ну и много там разных мелочей было, не припомню уже. Но никто не смог решить, пришлось делать два отдельных договора.
Computer Modern, на мой вкус, выглядят неплохо. А XeLaTeX в значительной степени решает проблему, подхватывая True Type шрифты. Посмотрите на наш шаблон резюме, там, как мне кажется, очень даже неплохо.
Неплохо, но все хотят Times New Roman. Тот же Acrobat Reader не совсем корректно умеет заполнять в нужном шрифте поля pdf forms и начинается пляска шрифтов.
XeLaTeX не видел, если true type можно и выглядят прилично, то это хорошие новости :-)
Скорее всего мы не будем делать ничего дорогостоящего в плане разработки для бизнес-документов, потому что это не наша целевая аудитория. Мы не конкурируем с Word. Мы делаем продукт для научной работы.
Мне пока трудно придумать, зачем активно работающему в латехе человеку аплоадить туда свои файлы (если уж там нету совместной работы как в гуглдокс). Но зато видится крутой и важный смысл в том, что там есть шаблоны стандартных вещей — ведь latex тем и пугает неподготовленного человека, что с нуля до «начал писать текст и всё скомпилировалось» очень далеко. Думаю, это направление надо развивать, больше шаблонов встроить, несколько разных форматов презентаций, часто используемые в науке стили типа llncs и т.п.
Правда, в любом случае получится, что ваш идеальный юзер — это юзер, который научился азам, поставил себе latex и забил на ваш проект. :)
Мы же не писали что совместной работы как в гуглдокс никогда не будет. Будет день, будет срок. Будет к празднику пирог. Шаблоны будем конечно добавлять, это штука важная.
А можно будет заливать свои классы оформления для публикаций в журналах, конференциях и пр. Они часто требуют свое оформление.
Вылазит какая-то непонятная хреновина слева. (Мак ОСь, Хроме 26)
Когда можно будет прикручивать картинки, графики и пр. к проекту?
Отлично. Иногда есть потребность отредактировать что то на вузовских машинах, но различные ограничения прав пользователей делают установку латеха невозможной (или превращают ее в приключение).
Не уверен, насколько тут нужно совместное online-редактирование в стиле Google Docs, но уже много лет храню все свои LaTeX-исходники в VCS (hg) и не представляю жизни без истории версий и комментариев к ним. Причем это относится не только к тем исходникам, которые редактируют мои сотрудники, но и к тем, которые я пишу сам.
Papeeria: облачный LaTeX редактор и IDE для научной работы