LINUX.ORG.RU

Необходимый linux-софт


0

0

Ищу следующие программы:
1.Аналог виндового MathCad
2.Аналог виндового MS VISIO
По обоим пунктам в теме «windows-программы под Linux»(http://www.linux.org.ru/view-message.jsp?msgid=4423359) мне советовали погуглить запрос «cad под linux». Погуглил, там вылезает совсем не то что я хотел. Дело в том что в понимании большинства пользователей CADы - это инженерные программы для рисования сборочных чертежей. Мне же нужны программы для: a)рисования принципиальных электрических схем (этот вопрос стоит сейчас особенно остро, причём нужно не только нарисовать схему, но и указать на ней обозначения элементов и стрелками токи обозначить); б)рисования топологических схем (нужно нарисовать компьютерную сеть чтобы на ней красибо были обозначены все компьютеры, хабы, шлюзы и все прибамбасы); в)рисования блок-схем алгоритмов; г)вставки в документ математических формул (достаточно сложных, в котороых несколько дробных черт, индексы, показатели, операторы интегрирования и дифференцирования, буквы греческого алфавита).
3.Просмотровщик графики (чтобы папку с миниатюрами мог отображать с возможносью их сортировки и массового переименования как виндовый ACDSee).

★★★★★

>1.Аналог виндового MathCad

maxima

2.Аналог виндового MS VISIO


dia

Сейчас, правда, набегут вендотролли и скажут, что предложенные программы — неюзабильное г-но.

3.Просмотровщик графики


geeqie. по поводу массового переименования не знаю.

mydoom ★★★
()

Package: electric Section: universe/electronics Description: electrical CAD system Electric is a sophisticated electrical CAD system that can handle many forms of circuit design, including custom IC layout (ASICs), schematic drawing, hardware description language specifications, and electro-mechanical hybrid layout.

ну и вообще посмотри всю секцию, если у тебя дебиан или убунту, там несколько.

ну или dia/kplato

anonymous
()

Сначала суровая правда - аналогов Windows-only программ под другие ОС нет и быть не может. Да и вообще, «аналог» - это сложное понятие. Вот например аналог апельсина бывает? Чтобы выглядел как апельсин, пах как апельсин и на вкус был как апельсин? Если все эти условия выполнить - это и получится апельсин, а если не выполнить - то это не только не апельсин, но и не его аналог, а что-то совсем другое (например яблоко). =)

Теперь хорошая новость - под Linux обычно есть программы или комплексы программ, которые реализуют те же функции, что и Windows-only программы. Они могут по-другому выглядеть и по-другому работать. К ним придётся с нуля привыкать, читать документацию и интернет.

И главное: не спрашивай про аналоги программ, спрашивай какие именно функции тебе требуются, и тогда вероятность получить вменяемый ответ намного выше. Ты не поверишь, но тут есть немало пользователей, которые windows не видели много лет. Есть даже некоторые, кто им вообще никогда не пользовался.

1.Аналог виндового MathCad

Что именно тебе требуется? Смотри в сторону: matlab, maple, mathematica, axiom, octave, scilab, sage и т.п. Гугль выдаёт море разных вариантов.

чтобы папку с миниатюрами мог отображать с возможносью их сортировки

Это может любой менеджер файлов. Если нужен каталогизатор с тегами и прочими удобствами - см. digikam и f-spot.

и массового переименования

Это может любой шелл. Опять таки, если нужны особые удобства и красивости - digikam/f-spot.

как виндовый ACDSee).

Предлагаю забыть _это_ как страшный сон =).

Deleted
()

3.Просмотровщик графики

Почему-то никто не сказал про GThumb, достаточно легкий и удобный, массово переиминовывать по шаблону/конвертировать файлы умеет.

ostin ★★★★★
()

Имхо один из лучших аналогов маткада по linux - maple.

anonymous
()

1

sage бесплатный на основе питона

maxima бесплатная язык типа maple

maple,mathematica - платные (студенту порядка 100$)

reduce - недавно стал opensource и бесплатным правда там можно заработать лисп мозга

вобще всё зависит от того, какие вычисления интересуют.

(2ф,2б),2в,2г - латех

в принципе и для эл схем специальные пакеты для латеха были, но названий уже не вспомню, давно интересовался.

qnikst ★★★★★
()
Ответ на: комментарий от iZEN

Это доказывает только то, что 80 портов собираются без костылей. И это точно не заслуга bsd.

devl547 ★★★★★
()

> г)вставки в документ математических формул (достаточно сложных, в котороых несколько дробных черт, индексы, показатели, операторы интегрирования и дифференцирования, буквы греческого алфавита)

TeX

static_lab ★★★★★
()

По третьему пункту мне тут советовали Ggeeqie, GThumb, gqview. А ещё что-нибудь есть? Хотелось бы чтобы справа был список миниатюр, слева дерево и просмотр отдельно на весь экран. Вышеупомянутые программы так настроить невозможно.

Медленно перелопачиваю все те програмы, что мне насоветовали по первым двум пунктам. Вот где-то тут упомянали TeX; я прочитал про него в википедии - да типа мощная штука, установил пакеты texlive-afm, texlive-context, texlive-doc, texlive-dviutils, texlive-east-asian, texlive-texmf-afm, texlive-texmf-context, texlive-texmf-doc, texlive-texmf-east-asian, texlive-texmf-errata-afm, texlive-texmf-errata-context, texlive-texmf-errata-doc, texlive-texmf-errata-east-asian, texlive-texmf-errata-xetex, texlive-texmf-xetex, texlive-xetex и что-то ничего в меню не появилось.
Что вообще из перечисленных вами программ проще в освоении?

sunny1983 ★★★★★
() автор топика
Ответ на: комментарий от sunny1983

>что-то ничего в меню не появилось

И не появится. Считай, что ты установил библиотеки, теперь нужна IDE (рекомендую Emacs+AucTeX). Кстати, нафига тебе texlive-east-asian? Если не знаешь, что ставить, поищи метапакет texlive-full, он тебе весь texlive и воткнёт.

srj ★★
()

Кстати, одиночные формулы для экспорта куда-нибудь (например, при создании html-тестов) можно сделать скриптом

cat makeformula 
#!/bin/sh
if [ "$1" = "" ]; then
	echo "usage: makeformula <latex string without \$s>"
	exit
fi
[ "$2" != "" ] && pngname="$2" || pngname="out.png"
mask=tmp_$$
texfile=${mask}.tex
cat > $texfile << EOF
\documentclass[12pt]{minimal}
\usepackage[english, russian]{babel}
\usepackage[koi8-r]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\begin{document}
\setbox0=\hbox{$
EOF

echo "$1" >> $texfile

cat >> $texfile << EOF
$}
\textwidth=\wd0
\textheight=\ht0
\advance\textwidth by 2em
\advance\textheight by 2\dp0
\vbox{\vss\hbox{\hss\copy0\hss}\vss}
\end{document}
EOF

latex $texfile
dvipng -D 600 ${mask}.dvi -o $pngname
rm -f ${mask}*
Вызываем, например, так:
makeformula "\int\limits_{-\infty}^\infty\exp(-x^2)\,dx" file001.png
Получаем файл file001.png с прилично выглядящей латеховской формулой.

Eddy_Em ☆☆☆☆☆
()

По второму пункту попробовал несколько программ из списка посоветуемых:
Dia - написано редактор диаграм, так оно и есть. Можно нарисовать блок-схему и насколько я понял это единственное что ей можно делать. Пригодится, оставлю.
Electric VLSI - по видимому что-то серьёзное, но непонятное, тыкал-тыкал но так и не понял как этим пользоваться.
KiCad - самая тяжеловесная из попробуемых программ, пакет весит 30Мбайт, видно что штука очень профессиональная очень серьёзная, но в описании написано что «предназначенный для разработки электрических схем и печатных плат». Ну фигуры для рисования эскизов печатных плат я нашёл, а вот для принципиальных электрических схем (резисторы, конденсаторы и т.д.) что-то нет. Боюсь что не подойдёт.
Qucs - единственная прога в которой мне удалось что-то нарисовать. Правда смущает что в описании она заявлена не как программа для рисования, а как программа для моделирования. Можно ли в ней отключать обозначения элементов?

Программы основанные на TeX/LaTeX я пока пробовать не решаюсь. TeX всё-таки сложный серьёзный язык и вряд ли я его освою за несколько дней. К тому же я не понял, мне в этих прграммах для создания формул и схем придётся код набивать или существуют редакторы в которых как в визио - взял фигуру, перенёс в рабочую область, соединил с другой фигурой?

sunny1983 ★★★★★
() автор топика
Ответ на: комментарий от sunny1983

я выбрал в синаптике Texmaker и мне поставилась ИДЕ со всем необходимым и настроенным, правда, потянулись зависимости от кед, что на ХФЦЕ некошерно, ну да ладно, пофиг.

nevar ★★
()
Ответ на: комментарий от nevar

У меня не сенаптик, у меня - юм. К тому же мне матчасть ещё учить и учить, вот что такое IDE я не знаю.

sunny1983 ★★★★★
() автор топика

> 1.Аналог виндового MathCad

mathematica

2.Аналог виндового MS VISIO

IBM Rational Rose

Для рисования «квадратиков» и «стрелочек», сетей - dia. Для рисования схем электрических принципиальных есть спец-пакеты.

anonymous
()
Ответ на: комментарий от sunny1983

> «предназначенный для разработки электрических схем и печатных плат». Ну фигуры для рисования эскизов печатных плат я нашёл, а вот для принципиальных электрических схем (резисторы, конденсаторы и т.д.) что-то нет. Боюсь что не подойдёт.

Попробуй EAGLE

anonymous
()
Ответ на: комментарий от sunny1983

>Electric VLSI

Тебе не нужен. Основное его предназначение --- проектирование интегральных микросхем.

KiCad

Ну фигуры для рисования эскизов печатных плат я нашёл, а вот для принципиальных электрических схем (резисторы, конденсаторы и т.д.) что-то нет.

Спробуй gEDA + PCB. gEDA (а точнее, gschem) занимается принципиальными схемами, PCB --- разводка ПП. В комплекте с гедой идёт tragesym, который умеет генерировать компоненты, и конвертор OrCAD'овских библиотек olib.

http://gpleda.org/index.html

TeX/LaTeX

К тому же я не понял, мне в этих прграммах для создания формул и схем придётся код набивать или существуют редакторы в которых как в визио - взял фигуру, перенёс в рабочую область, соединил с другой фигурой?

Да, надо набивать код. См. любую лит-ру по LaTeX (в качестве быстрого старта рекомендую http://www.inp.nsk.su/~baldin/LaTeX/lurs.pdf) и уже упомянутый мной texample.net.

srj ★★
()
Ответ на: комментарий от srj

>Да, надо набивать код.

Небольшая поправочка: схемы можно создавать в любой программе, экспортировать в рисунок, и потом уже включать в ЛаТеХ'овый документ. Но наилучшее качество достигается использованием TikZ'а и ему подобных пакетов.

Попробуй EAGLE

Тоже неплохой вариант. Сам с ним не работал, но не раз приходилось слышать положительные отзывы.

srj ★★
()
Ответ на: комментарий от sunny1983

IDE - Integrated Development Environment, то бишь интегрированная среда разработки. Примеры известных ИДЕ: Борланд Делфи, Вижуал Студия и др.

nevar ★★
()




Мне же нужны программы для: a)рисования принципиальных электрических схем


имхо , самое пристойное из всего натива это
gEDA - собственно уровень ORCAD 3.15 1988 года.

А PCAD 6.0 под wine - это вполне рабочий вариант и без моральных травм ))

elipse ★★★
()
Ответ на: комментарий от elipse

А PCAD 6.0 под wine - это вполне рабочий вариант и без моральных травм ))

Если уж совсем без моральных травм, то тогда уж VISIO под эмулятором (vmware, под wine он не идёт).
Освоение незнакомого софта задача порой сложная, а если целый язык новый (TeX) изучать - так это вообще форменное издевательство над процессом, особенно за неделю до сессии.

Но про TeX я забывать всё равно не буду, когда-нибудь заморочусь его изучить, потому как слышу упомянания о нём часто, впервые услышал ещё когда сидел на винде и в одном IRC-канале задал вопрос о формулах. Кстати, забыл сказать, мне нужно не только создавать схемы и формулы, но и вставлять их в документы oowriter.
Вот недавно нарисовал в Qucs схему, попытался вставить её в документ, а она вставилась не картинкой, а вот таким вот кодом:
<Qucs Schematic 0.0.14>
<Components>
<Port P2 5 300 100 4 -14 0 2 «2» 0 «analog» 0>
<Port P4 5 300 240 4 -14 0 2 «4» 0 «analog» 0>
<R R 1 220 150 18 -8 0 1 «50 Ohm» 0 «26.85» 0 «0.0» 0 «0.0» 0 «26.85» 0 «european» 0>
<C C2 5 220 210 17 -26 0 1 «1 pF» 0 «» 0 «neutral» 0>
<Port P1 5 130 100 -56 -55 0 0 «1» 0 «analog» 0>
<Port P3 5 130 240 -23 12 0 0 «3» 0 «analog» 0>
<C C 1 160 100 -6 -36 0 0 «1 pF» 0 «» 0 «neutral» 0>
</Components>
<Wires>
<220 100 220 120 «» 0 0 0 «„>
<220 100 300 100 “» 0 0 0 «„>
<220 240 300 240 “» 0 0 0 «„>
<130 240 220 240 “» 0 0 0 «„>
<190 100 220 100 “» 0 0 0 «„>
</Wires>
<Diagrams>
</Diagrams>
<Paintings>
</Paintings>

sunny1983 ★★★★★
() автор топика
Ответ на: комментарий от ostin

+1 к gthumb. Единственный его минус, никак не настроить хоткеи. Ну хочится мне листать картинки не пробелом, а стрелками, а зум повесть на PgUp \ PgDown.
Хотя, может я плохо искал...

petrosyan ★★★★★
()

Во. Нашёл я наконец-то как сформулировать возникший в дисскуссии вопрос по латексу. Существуют ли визуальные редакторы для латекса (чтобы об язык мозг не ломать)?

sunny1983 ★★★★★
() автор топика
Ответ на: комментарий от sunny1983

Существуют ли визуальные редакторы для латекса (чтобы об язык мозг не ломать)?

Можно, например, в Blender попробовать что-нибудь сделать из латекса, кроме презервативов :)

А для латеха «визуальных редакторов» нет: не для этого он предназначен. LyX - жалкое приближение...

Eddy_Em ☆☆☆☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.