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


45

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

Таблица


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.


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


14
Многие шрифты также будут иметь шары Unicode Harvey , а это значит, что вам не придется использовать WingDings
sapi

2
Я использую Excel в течение многих лет, и почему-то никогда не замечал эти параметры «Угол (против часовой стрелки)». Я не знаю, пропустил ли я их навсегда, или они относительно новые, и в последний раз, когда я тщательно изучал обширный набор параметров Excel, вернулся в версию 97. В любом случае, очень хороший ответ; +1 за то, что научил меня чему-то.
Коди Грей

Вы можете полностью сделать это в Excel 97; несмотря на то, что я подавлял воспоминания о занятиях в старших классах в офисе, я знаю, что варианты Angle были где-то рядом. Мы были обязаны использовать их.
sq33G

26

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

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

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


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)
Крис Х
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.