green_fr: (Default)
green_fr ([personal profile] green_fr) wrote2012-10-25 04:37 pm
Entry tags:

Радикальный подход к таблицам

Мне вообще нравится минимализм в оформлении. Тарелки и чашки должны быть монохромными и монотонными, на рабочем столе не должно находиться более 1-2 предметов (к сожалению, удаётся поддерживать только на виртуальном), ну и так далее.

Пишу диплом. Оформляю все таблицы исходя из вбитого с детства вкуса: двойные рамочки по периметру, одинарные внутри.

И тут уткнулся в задачу перетаскивания таблиц их Excel в LaTeX. Google подкидывает прекрасную утилиту, которая делает это одной кнопкой. Одна проблема — полученный LaTeX-код не компилируется, просит новую библиотеку. Скачал, читаю документацию...

Стоит запомнить два абсолютных правила, пишет автор:
1. Вертикальных разделителей в таблицах быть не должно.
2. Двойных рамочек не должно быть вообще.

Я слегка... удивляюсь, но тем не менее ставлю библиотеку. Смотрю на результат... Красиво, чёрт побери!

Очень сложно описать — отдельно взятая таблица у меня была красивее. Но в документе она смотрелась как инородное тело, как вставленная в документ таблица. А эта смотрится как таблица, являющаяся частью документа.

В итоге, библиотека сводится к одной команде «горизонтальная черта» с параметром «толщина». Каковой команде для удобства дали ещё три синонима — «верхняя черта таблицы», «черта, отделяющая заголовок от тела» и «нижняя черта».

В эстетическом шоке переписываю все таблицы на новый стиль.

[identity profile] dolganoff.livejournal.com 2012-10-25 03:22 pm (UTC)(link)
Скриншот?

[identity profile] green-fr.livejournal.com 2012-10-25 03:31 pm (UTC)(link)
Нарочно не стал, чтобы не вдаваться в споры о вкусах :-) Мне просто понравился такой дзен-подход - выкинуть всё, что останется - красиво.

[identity profile] green-fr.livejournal.com 2012-10-25 03:31 pm (UTC)(link)
Точнее, скриншот предлагаемого варианта есть в документации по ссылке, я не стану давать то. что до вчерашнего дня мне казалось идеалом красоты (хотя, если ты видел Norton Commander. ты должен представлять :-Р)

[identity profile] dolganoff.livejournal.com 2012-10-25 03:50 pm (UTC)(link)
Твой "старый" стандарт я себе представляю отлично ;)
От него действительно должно оставаться впечатление "сделано в текстовом редакторе под DOS" :)))

[identity profile] agilebotanist.livejournal.com 2012-10-25 04:31 pm (UTC)(link)
Почему латех? Сколько не пытался его попробовать, пересилить себя не смог. Писать так писать, программировать так программировать.

Гадкий ворд так ловко корректирует очепятки.

[identity profile] green-fr.livejournal.com 2012-10-25 06:04 pm (UTC)(link)
Я тоже не с первого раза понял, как с ним работать, но как только мне подсказали, как сделать первый hello world, дальше всё пошло как по маслу.
А зачем - есть как минимум две причины:
1. формулы набираются интуитивно ясно и быстро, на порядок быстрее, чем в ворде.
2. результат получается на удивление красивым, тоже не могу сказать, почему, но вот так получается. Один и тот же текст, набранный в ворде и латексе - один документ выглядит курсовой студента, а другой - статьёй в научном журнале.

[identity profile] dmpogo.livejournal.com 2012-10-26 03:00 am (UTC)(link)
Собственно журнальные статьи так и форматируются - берется на журнальном сайте latex class, и у тебя один в один как она будет выглядеть в журнале.

[identity profile] green-fr.livejournal.com 2012-10-26 12:12 pm (UTC)(link)
Да, возможно это вопрос стилей - в ворде тоже можно наложить какие-то стили и изменить полностью вид документа. Но никто этим толком не пользуется, там очень хорошо смешали, всё-таки, логическую разбивку документа с графическими коммандами...

[identity profile] green-fr.livejournal.com 2012-10-25 06:06 pm (UTC)(link)
Могу, кстати, сделать как-нибудь quick starting tour для LaTeX’а.
Вот ещё, кстати, вспомнил про плюс — сравнение двух документов инуитивно понятное. Да вообще всё интуитивно понятное — отсылки к конкретному параграфу, они не просто работают, а ты понимаешь, как они работают. Интерфейс ко всему приличному типа того же MatLab’а — я оттуда все графики себе тягаю. Не говоря уже о том, что в самом MatLab’е формулы пишутся LaTeX’ом.

[identity profile] dmpogo.livejournal.com 2012-10-26 03:02 am (UTC)(link)
Аналогично, для меня вырасшего в Латехе, ворд это такой кошмар - если надо послать что скретарше я через 5 минут начинают кричать, выть и звать жену :)

[identity profile] green-fr.livejournal.com 2012-10-26 12:14 pm (UTC)(link)
Кстати, неужели не приличного экспорта в ворд? Назад сложно, а в эту сторону должно работать как часы, нет?

[identity profile] dmpogo.livejournal.com 2012-10-26 04:14 pm (UTC)(link)
Из под Линукса никогда не было. Писать Ворд формат всегда было сложно когда был он закрыт, да и теперь не все удается. А собственно конвертером из Латеха я никогда не интересовался - по счастью, за редким исключением, секретаршам если что и надо то простые письма.

[identity profile] davarix.livejournal.com 2012-10-25 06:31 pm (UTC)(link)
класс, если я еще буду учиться, обязательно освою) как вспомню, так вздрогну, свой мемуар на 150 страниц с графиками и картинками и как оно все "чудесно" открывалось и редактировалось.

[identity profile] oldjackaroo.livejournal.com 2012-10-25 08:24 pm (UTC)(link)
Этак ты еще до использования Мака дойдешь! 8)

[identity profile] green-fr.livejournal.com 2012-10-26 12:13 pm (UTC)(link)
А что, под мак латекст тоже крутится? :-Р

[identity profile] oldjackaroo.livejournal.com 2012-10-26 03:10 pm (UTC)(link)
Не, у них тоже принят кое-где минимализм. Типа серенькие буквы на белом фоне простеньким шрифтом, иногда даже без заглавных букв.

[identity profile] mihhon.livejournal.com 2012-10-27 03:59 am (UTC)(link)
http://www.lyx.org/Screenshots я пользовался этим, как ворд для латеха, формулы набираешь кодом, всё остаьное - как в ворде
кроме того, у него плагины есть для вставки формаритованного кода на языках программирования

[identity profile] green-fr.livejournal.com 2012-10-27 08:50 am (UTC)(link)
Это же просто редактор LaTeX, нет разве?

[identity profile] mihhon.livejournal.com 2012-10-27 08:59 am (UTC)(link)
да, редактор,

по-моему ,очень удачное сочетание: формулы забивать синтаксисом латеха (как html-редактор - хочешь код вбивай, хочешь визуально-кнопочками), всё остальное - комфорт ворда

при этом он на лету всё компилирует - на экране сразу виден результат

[identity profile] mihhon.livejournal.com 2012-10-27 06:48 am (UTC)(link)
Зелёный, ты диплом на работе ишешь или дома остаётся на это время и силы?

ПС: На работе всё так же баджишь, уходишь пораньше, чтоб выходных слишком много не набегало ?? ))
Edited 2012-10-27 07:25 (UTC)