Похожие чаты

Продолжу накидывать про DocOps. Сфинкс - оказался просто интерпретатором языка разметки

ReST + конвертером в популярные форматы + небольшие расширения по структуризации и сборке документов.
Всё это у меня есть в Obsidian в удобном интерфейсе и с более простым синтаксисом Markdown.
Стало быть - и нафига?

4 ответов

10 просмотров

у Сфинкса есть средство для переводов на другие языки прямо из коробки. Очень удобно, ничего не надо придумывать. Да и сборку доки можно встроить в свои конвейеры по сборке всего продукта. А так, RST - тоже простой язык, но побогаче md) Лично мне уже никакие интерфейсы не нужны)

Михаил-Мачулин Автор вопроса
Александр Мокрушин
у Сфинкса есть средство для переводов на другие яз...

А что значит - средство для переводов? Встроенный машинный перевод? А как оно работает без интерфейса - делается сборка в другой язык?

sphinx-intl RST-файлы разбиваются на строки и записываются в PO-файлы. Там уже можно переводить строки документации. Если статьи на исходном языке изменялись, то надо обновить PO-файлы. И будет видно, в каких файлах и какие строки нужно перевести заново. Про переводы можно почитать тут: https://www.sphinx-doc.org/en/master/usage/advanced/intl.html http://sphinx-intl.geekwriter.ru/index.html "Без интерфейса" - я имел в виду, что можно использовать любой текстовый редактор для изменения RST

Михаил-Мачулин Автор вопроса
Александр Мокрушин
sphinx-intl RST-файлы разбиваются на строки и запи...

Спасибо, сохранил себе в копилочку. Задачи по многоязыкой документации пока не стоит. Я сейчас пробую связку Obsidian + Git - получается забавно - уже могу смотреть Гит-фиффы (сравнение редакций) и blame (авторство изменений) прямо в Obsidian.

Похожие вопросы

Обсуждают сегодня

А как старый хаскел с новым стыковать ? потому как тут работает https://play.haskell.org/saved/C3xpMzcd, а вот тут https://stepik.org/lesson/7602/step/9?unit=1473 нет ошибка C...
Fedor
131
Вопрос я правильно понимаю что в коде newtype ArrowMap k v = ArrowMap { getArrowMap :: k -> Maybe v } getArrowMap есть функция типа k -> Maybe v, если да, то не понимаю задач...
Fedor
64
I am honored to report that all the deliverables for the BCHFAQ Flipstarter Phase 1 have been completed. I appreciate the opportunity I've had to put all this together using t...
fixthetracking
15
Как Вы считаете нормально ли в двадцатых годах 21 века в ВУЗах Российской Федерации обучать студентов работе с TASM? Не слишком ли это "архаично"? (Если оффтоп или флейм для э...
Spiker01
52
Продолжая диалог про свифт в проде – сейчас возник вопрос в активном наборе бекендеров. В основном в нашей компании мы фанаты Java Spring и полностью ей довольны. Однако найм ...
Guseyn
27
Hey guys, I'm new in this group, but I've had DVPN for a little while now. Any new updates or anything to look forward to? How we feeling about everything?
Steve G
16
Кто-нибудь знает, как считается нагрузка на цпу? И что такое вообще "нагрузка на цпу"? вот, например, есть у цпу какой-то clock, настроенный на 3 ГГц --- Что значит "нагрузка...
Toideng
15
Is there any new news from Kadena? The price is very suppressed.
HAKAN TECİMEN
27
Можно ли написать свою библиотеку "socket" на каком либо языке ассемблера с нуля не используя сишние библиотеки ? Или это самоубийство ?
123🪐
15
Комрады, хотел уточнить. Проперть в OnDestroy юнита-хозяина по-прежнему доступна? И еще уточнение: finalization юнита наступает раньше или позже OnDestroy?
Ed Doc
48
Карта сайта