
Я знаю, что могу использовать Tikz и вставить исходный код в TeX. Но есть ли лучший способ сделать это, который имеет лучший пользовательский интерфейс?
решение1
LyX имеет хорошую интеграцию с Dia. Перейдите в меню Вставка > Файл > Внешний материал и измените шаблон на "Диаграмма Dia". Хорошо иметь интеграцию, потому что LyX умеет конвертировать диаграмму Dia на лету. Так что если вы редактируете файл .dia, вам не нужно помнить о необходимости повторно экспортировать его в соответствующий формат (потому что LyX делает это автоматически за вас).
Так что вы можете просто включить диаграмму Dia в LyX. И в любое время, когда захотите, просто щелкните правой кнопкой мыши и выберите «Редактировать внешне». Когда вы сохраняете свои изменения из Dia, все будет сделано.
Еще одним преимуществом является то, что в LyX есть возможность предварительного просмотра вашей .dia-диаграммы.
решение2
Вы можете использовать любой инструмент с графическим пользовательским интерфейсом и экспортировать файл изображения для использования в LaTeX (и LyX). Примером являетсяИнкскейп, доступный для Windows/Mac/Linux, который может быть использован дляблок-схемы. Экспорт в .eps
или .pdf
для хороших результатов при печати и при масштабировании. Inkscape также имеет хорошую функцию дляэкспорт в LaTeX, что означает, что вы можете использовать в своей диаграмме символы LaTeX, согласованные шрифты и т. д.
Некоторые дополнительные опции (включая инструменты, связанные с Tikz) упомянуты вКакие приложения с графическим интерфейсом пользователя помогают создавать графику для TeX?иhttps://en.wikipedia.org/wiki/PGF/TikZ#External_links.
решение3
Это дополнение к уже хорошему ответуМарийн.
Прямой ответ на ваш вопрос
Может быть, взгляните наTikzEdt. TikzEdt — это комбинированный WYSIWYG/текстовый редактор, предназначенный для редактирования кода Tikz [взято с веб-сайта].
Косвенный ответ на ваш вопрос
Также вы можете использовать другие инструменты, такие какМайкрософт Визио(офлайн) илирисовать.io(В сети).
Уже упомянутыйаналогичный вопрос:Какие приложения с графическим интерфейсом пользователя помогают создавать графику для TeX?приводит к большему количеству инструментов: