Как я могу создать сложную таблицу, такую ​​как прикрепленная?

45

Я пишу статью, где систематизирую знания. На данный момент у меня очень большой файл Excel. Чтобы поместить этот стол в бумагу формата А4, мне нужно было бы создать стол, похожий на прилагаемый. На самом деле я прочитал много статей, где показываются подобные таблицы. Какое программное обеспечение мне нужно, чтобы создать что-то вроде этого? Это латекс?

Таблица

Aventinus
источник
7
Я думаю, что вы можете делать все это в Excel, особенно если вы можете определить шрифт, содержащий символы. В каком аспекте вы не уверены?
fixer1234 22.11.16
Приходите к этому, вы можете сделать это в HTML, что не так уж сложно, даже для некодера (для кодера я бы порекомендовал AngularJs)
Mawg
4
Для сведения, подобные вопросы, в которых предлагается рекомендовать приложение, лучше задать на softwarerecs.stackexchange.com. Обратите внимание, что OP должен
указывать
7
Для записи: при написании статьи я бы рекомендовал использовать программное обеспечение для электронных таблиц для набора текста и в пользу правильного программного обеспечения для набора и публикации. К сожалению, таблицы - это больное место для программного обеспечения DTP. Лучшее решение, вероятно, может быть достигнуто в LaTeX, но это может быть слишком большим усилием для кого-то, кто еще не разбирается в этом.
Конрад Рудольф
1
@Mawg, для такого вопроса, когда конкретное приложение уже используется (в данном случае Excel), это вопрос из двух частей: 1) Нужно ли мне использовать другое приложение (если да, что), или это можно быть сделано изначально? 2) Как на самом деле это сделать? Это лучше подходит здесь или Software Recs? У меня сложилось впечатление, что Software Recs больше фокусировался на «что использовать», а SU больше «как это сделать».
fixer1234

Ответы:

87

Таблица может быть создана в LibreOffice Calc .

На следующем снимке экрана показана похожая таблица, созданная в LibreOffice Calc. Стол можно разместить на бумаге формата A4 в альбомной ориентации, но не в книжной.

Таблица воспроизведена в LibreOffice Calc

Детали текстового формата

Следующее семейство шрифтов и размер используются.

  • Liberation Serif 10 для текста

  • DejaVu Serif 10 для символов

Следующие символы находятся в базе данных символов Unicode.

✻   U+273B TEARDROP-SPOKED ASTERISK
†   U+2020 DAGGER
○   U+25CB WHITE CIRCLE
◐   U+25D0 CIRCLE WITH LEFT HALF BLACK
●   U+25CF BLACK CIRCLE

Для быстрого поиска обратитесь к символам Unicode в Википедии . Пользователи на платформе Linux могут использовать карту символов GNOME , основанную на базе данных символов Unicode 6.3.0 (как версия 3.10.1).

Несоответствие форматирования

Внешний вид символов может отличаться при использовании другого семейства шрифтов, т.е. семейство шрифтов Liberation отображает некоторые символы с различным размером; DejaVu Serif рендерит в том же размере. Кроме того, символ может нуждаться в изменении положения (Перейти к: Формат> Символ> Положение), чтобы имитировать внешний вид текста в исходной таблице.

Настройка положения персонажа

Наклонный текст достигается путем изменения ориентации текста (Перейти к: Формат> Ячейки ...> Выравнивание) с 0 до 60 градусов. Делая это в LibreOffice, линии границ ячеек будут смещены вправо. Поэтому может потребоваться применить аналогичное форматирование границ ячеек к следующим нескольким столбцам, чтобы получить одинаковую длину линий границ таблицы в конечном документе (либо в режиме предварительного просмотра, либо в формате PDF).

Форматирование ячеек с выравниванием текста, дополнительная граница

замечания

Воспроизведена таблица в LibreOffice Calc 5.1 для Linux. Этот ответ должен быть полезен и применим для тех, кто использует LibreOffice в Windows.

clearkimura
источник
11
LibreOffice бесплатен, поэтому его загрузка и использование этого решения не будут стоить так, как представлено. Но все это также должно быть переведено в Excel как еще один вариант, если он уже доступен. Расположение меню для функций будет немного другим.
fixer1234
4
@clearkimura Отличный ответ (+1). Мы хотели бы видеть вас активным и помогающим на softwarerecs.stackexchange.com
Mawg
Хотя я объяснил, что LibreOffice Calc может воспроизводить таблицу, я не собирался рекомендовать программное обеспечение для публикации. Если бы softwarerecs SE существовало еще в начале 2000-х годов, когда я активно искал альтернативные варианты программного обеспечения для Windows-Linux, я мог бы там присоединиться.
Clearkimura
48

Это можно сделать в Excel.

Во-первых, вам понадобятся круги, используемые для представления данных. Они доступны в шрифте под названием WingDings 2. Информацию о том, как использовать черный средний круг и полукруги, можно найти на этой странице.

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

Затем выберите столбцы, которые соответствуют вашей информации заголовка и отрегулируйте ширину, чтобы сжать данные вместе.

Вы также можете изменить размер столбцов или строк, чтобы учесть эти изменения.

HardToRead DiagData DiagHeaders

Narzard
источник
14
Многие шрифты также будут иметь шары Unicode Harvey , а это значит, что вам не придется использовать WingDings
sapi
2
Я использую Excel в течение многих лет, и почему-то никогда не замечал эти параметры «Угол (против часовой стрелки)». Я не знаю, пропустил ли я их навсегда, или они относительно новые, и в последний раз, когда я тщательно изучал обширный набор параметров Excel, вернулся в версию 97. В любом случае, очень хороший ответ; +1 за то, что научил меня чему-то.
Коди Грей
Вы можете полностью сделать это в Excel 97; несмотря на то, что я подавлял воспоминания о занятиях в старших классах в офисе, я знаю, что варианты Angle были где-то рядом. Мы были обязаны использовать их.
sq33G
26

Как отметил Нарзард, вы, безусловно, можете сделать это в Excel, но если вы хотите, чтобы он выглядел как «профессиональный» документ, или рассматриваете его для публикации, используйте LaTeX. Эти символы находятся в пакете «wasysym» в LaTeX. Я не буду вам врать: у LaTeX очень крутая кривая обучения, поэтому, если вам просто нужно сделать это, придерживайтесь Excel.

Я хочу сделать одно замечание по поводу таблицы. Как часть печати, она довольно продвинутая. Как часть информационного дизайна, это не очень хорошо. Часто в таблицах такого типа «оптимальной» строкой являются те, в которых заполнены все кружки - например, вспомните обзоры журнала Consumer Reports. Если это так, то почему «-» для «не имеет этого свойства» и не имеет четкого круга («О»)? В сложной графике, подобной этой, вы хотите, чтобы глаза читателей выполняли визуальное распознавание с минимальными усилиями. Другой пример - как читатель должен определить, к каким столбцам относится «Утверждение»: похоже, что «Отказ от сообщений» может быть одним, но с другой стороны, вероятно, нет. Все растворимые каким-то другим элементом, таким как цвет, полоса или вертикальный разделитель.

Удачи с вашей диссертацией!

AlwaysLearning
источник
1
Я знаю латекс, но не сделал ничего, кроме простого стола. Так что я не знаю, как наклонить заголовки столбцов, например.
Авентин
7
См. Tex.stackexchange.com/questions/32683/… для примеров того, как это сделать. Зайдите на сайт StackExchange LaTeX!
AlwaysLearning
13
Насколько я знаю и люблю LaTeX, я не понимаю, как он выглядит более профессионально, чем Excel. Оба работают по принципу «мусор - мусор», как и все, что помогает генерировать контент. Приятно иметь альтернативу Excel, но давайте не будем преувеличивать преимущества этих альтернатив. Номера (только OS X) и открытый офис (который имеет несколько вариантов) также являются альтернативами.
Тодд Уилкокс
2
@ToddWilcox, вы делаете хорошее замечание, и я отредактировал, чтобы отразить то, что я пытался сказать, а именно: если бы на плакате было профессионально опубликовано или опубликовано это в академическом мире, я бы рекомендовал использовать LaTeX. Оригинальный текст заставил это звучать как оценочное суждение с этим, не должно было быть.
AlwaysLearning
1
Правила и примечание к таблице в первоначальном виде , как они были сделаны в LaTeX с использованием booktabsи threeparttableпакетов. Я полагаю, что первое, в частности, очень полезно при создании профессионально выглядящих таблиц, в то время как стандартные и общие шаблоны / инструкции для электронных таблиц этого не делают. Безусловно, можно получить хорошие результаты с помощью любого из основных инструментов, и даже может быть проще, если вы не потратили некоторое время на таблицы LaTeX .. (@ ToddWilcox)
Крис Х