Size: a a a

DocOps-сообщество

2019 May 21

NV

Nick Volynkin in DocOps-сообщество
И забирать не придётся, гитлаб сам соберёт
источник

NV

Nick Volynkin in DocOps-сообщество
И опубликует
источник

NV

Nick Volynkin in DocOps-сообщество
Вот тут всякие примеры есть
источник

NV

Nick Volynkin in DocOps-сообщество
Заготовки документации на разных инструментах с заранее настроенной сборкой и публикацией на GitLab Pages. Отличная песочница, чтобы попробовать разработку документации как кода. https://gitlab.com/pages/
источник

NV

Nick Volynkin in DocOps-сообщество
А чтобы совсем нативно, я бы покопался в настройках. Может, всё-таки не SVG он отдаёт, если в нём нет ссылок?
источник

АК

Анатолий Клюса in DocOps-сообщество
источник

АК

Анатолий Клюса in DocOps-сообщество
Вот так это дело формирует гитлаб из свсязки asciidoc+plantuml с опцией формат=svg.
То есть, он-то svg генерирует, но отображает его как картинку.
источник

АК

Анатолий Клюса in DocOps-сообщество
А при нажатии правой кнопки и "открыть изображение в новом окне" он уже открывает там локально этот же скаченный svg и там ссылки кликабельны -)
источник

АК

Анатолий Клюса in DocOps-сообщество
Т.е. внутри себя он генерирует таки svg)
источник

NV

Nick Volynkin in DocOps-сообщество
О как! Интересно, надо поэкспериментировать с этим.
источник

АК

Анатолий Клюса in DocOps-сообщество
Попробуй, может кто ещё попробует ради интереса. Всё-таки, ссылки в диаграммах - это хорошо.
Можно просто взять исходник у меня с гитхаба и положить к себе в гитлаб, если используете гитлаб)
На гитхабе, к сожалению, plantuml не прикручен... пока что)
источник

АК

Анатолий Клюса in DocOps-сообщество
Я думал, что SVG - это просто формат векторной графики, а, оказываетсся, там внутри мощный такой xml в т.ч. со ссылками и прочими интересными штуками...
источник

АК

Анатолий Клюса in DocOps-сообщество
Как это рендерит гитлаб:
<img src="http://192.168.1.1/svg/blabla.svg">
Нашёл как это рендерить так, чтобы ссылки были кликабельны
<object type="image/svg+xml" data="http://192.168.1.1/svg/blabla.svg"></object>
Осталось уговорить гитлаб, что ли )))
источник

BG

Bogdan (SirEdvin) Gladyshev in DocOps-сообщество
Анатолий Клюса
Как это рендерит гитлаб:
<img src="http://192.168.1.1/svg/blabla.svg">
Нашёл как это рендерить так, чтобы ссылки были кликабельны
<object type="image/svg+xml" data="http://192.168.1.1/svg/blabla.svg"></object>
Осталось уговорить гитлаб, что ли )))
Мне кажется, это можно быть реально)
источник

АК

Анатолий Клюса in DocOps-сообщество
) Правда?..
Честно говоря, я не знаю, где именно это происходит, при обработке asciidoc или где-то в другом месте...
Ведь гитлаб же понимает при обработке asciidoc, что это формат не png, а svg, а выводит всё равно как изображение, просто, видимо. для унификации.
источник

АК

Анатолий Клюса in DocOps-сообщество
Друзья, я плаваю в html. если честно)
Если кто имеет опыт общения с гитлабом и понимает больше, чем я, может создадим туда issue...
Или, может, я что-то важное пропустил и всё это уже давно есть и как-то регулируется...
Где фанаты asciidoc+plantuml? Ссылки-то нужны нам в диаграммах)
источник

SC

Slava Chernikoff in DocOps-сообщество
Всем привет! Ищу, чем бы рисовать такие диаграммы из кода
источник

SC

Slava Chernikoff in DocOps-сообщество
Пробовал PlantUML и другие утилиты, поддерживаемые AsciiDoc, но они такое могут рисовать только из Ascii-разметки и то очень заморочно
источник

SC

Slava Chernikoff in DocOps-сообщество
а рисование из ascii это все равно, что рукам рисовать :( нужно просто несколько прямоугольников друг в друга вложить и указать порядок вложенности. ну и цвета чтобы поддерживалось
источник

SC

Slava Chernikoff in DocOps-сообщество
а то работаю над постпроцессором для автогенерации тех документации из исходников. конечный автомат и дерево интерфейса нарисовал, а на архитектуре застрял
источник