Як я можу створити складну таблицю на зразок тієї, що додається?


45

Я пишу статтю, де систематизую знання. На даний момент у мене дуже великий файл excel. Для того, щоб помістити цю таблицю в папір формату А4, мені доведеться створити таблицю, подібну до тієї, що додається. Власне кажучи, я прочитав багато статей, де показані подібні таблиці. Яке програмне забезпечення мені потрібно, щоб створити щось подібне? Це латекс?

стіл


7
Я думаю, ви можете зробити все це в Excel, особливо якщо ви можете визначити шрифт, що містить символи. Який аспект ви не впевнені?
fixer1234

Приходьте до цього, ви можете зробити це в HTML, що не надто складно, навіть для
некодера

4
Для ознайомлення з усіма подібними питаннями, які вимагають порекомендувати додаток, було б краще задати на softwarerecs.stackexchange.com. Зауважте, що ОП повинна вказати перевагу операційної системи та бюджет
Mawg

7
Для запису: при написанні статті я рекомендую проти програмного забезпечення електронних таблиць для набору тексту та на користь належного набору / публікації програмного забезпечення. На жаль, таблиці - це загальне болісне місце для програмного забезпечення DTP. Найкращого рішення, можливо, можна досягти в LaTeX, але це може бути занадто великим зусиллям для того, хто ще не розбирається в цьому.
Конрад Рудольф

1
@Mawg, для такого питання, коли конкретна програма вже використовується (Excel у цьому випадку), це питання в 2 частини: 1) Чи потрібно використовувати інший додаток (якщо так, то що), чи можна це робиться рідно? 2) Як насправді це досягти? Це краще підходить тут або Software Recs? Моє враження полягало в тому, що Software Recs більше орієнтується на "що використовувати", тоді як SU - це "як це зробити".
fixer1234

Відповіді:


87

Таблицю можна створити в LibreOffice Calc .

На наступному скріншоті показана подібна таблиця, створена в LibreOffice Calc. Стіл можна розмістити в папері формату А4 в альбомній орієнтації, але не в портретному вигляді.

Таблиця, відтворена в 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 може відтворити таблицю, я не мав наміру рекомендувати програмне забезпечення для публікації. Якби програмні версії SE існували ще на початку 2000-х, коли я активно шукав альтернативи програмному забезпеченню Windows-Linux, я, можливо, приєднався б до цього.
клеаркімура

48

Це можна зробити у відмінній формі.

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

Після того, як ви отримаєте дані у excel, вам потрібно буде кутувати заголовки стовпців. Виділіть рядок у заголовках, а потім натисніть по діагоналі "ab" у групі "Вирівнювання" на вкладці "Головна". Виберіть параметр діагоналі або будь-який інший варіант, який ви бажаєте.

Потім виберіть стовпчики, які відповідають інформації вашого заголовка, і відрегулюйте ширину, щоб стиснути дані разом.

Ви також можете змінити розмір своїх стовпців або рядків, щоб унести ці зміни.

HardToRead DiagData DiagHaders


14
У багатьох шрифтах також будуть кульки Unicode Harvey , а це означає, що вам не доведеться використовувати WingDings
sapi

2
Я використовую Excel протягом багатьох років, і чомусь ніколи не помічав цих варіантів "Кут (Лічильник) за годинниковою стрілкою". Я не знаю, чи я щойно пропустив їх назавжди, або вони відносно нові, і востаннє я ретельно перевіряв величезний масив варіантів Excel, якийсь час був у версії 97. Так чи інакше, дуже гарна відповідь; +1, щоб чогось навчити мене.
Коді Грей

Ви цілком могли це зробити в Excel 97; незважаючи на те, що придушили спогади з офісних класів середньої школи, я знаю, що кутові варіанти були десь там Від нас вимагали їх використовувати.
sq33G

26

Як зазначив Нарзард, ви, звичайно, можете це зробити в Excel, але якщо ви хочете, щоб він виглядав як "професійний" документ, або ви розглядаєте його для публікації, перейдіть до LaTeX. Ці символи містяться в пакеті "wasysym" в LaTeX. Я не буду вам брехати: LaTeX має дуже круту криву навчання, тому якщо вам просто потрібно це зробити, дотримуйтесь Excel.

Я хочу зробити одну точку з приводу таблиці. Як шматок друку, він досить вдосконалений. Що стосується інформаційного дизайну, це не дуже добре. Часто в таких типах таблиць "оптимальним" рядком є ​​той, у якому заповнені всі кола - подумайте, наприклад, про огляди журналу Consumer Reports. Якщо це правда, чому використання "-" для "не має цієї властивості", а не чітке коло ("O")? У такій складній графіці ви хочете, щоб очі читачів зробили візуальне розпізнавання якомога менше роботи. Іншим прикладом є те, як читачеві доводиться розбирати, які колонки належать до "Прийняття": схоже, що "Повторне повідомлення" може бути одним, але потім, ймовірно, ні. Все розчинно деяким іншим елементом, таким як колір, смуга або вертикальний роздільник.

Успіхів у вашій дипломній роботі!


1
Я знаю латекс, але не створив нічого, крім простої таблиці. Тож я не знаю, як, наприклад, кутувати заголовки стовпців.
Авентінус

7
Див. Tex.stackexchange.com/questions/32683/… для зразків, як це зробити. ч / т на сайт StackExchange LaTeX!
Завжди слухання

13
Наскільки я знаю і люблю LaTeX, я не бачу, як це по суті виглядає більш професійно, ніж Excel. Обидва працюють за принципом сміття - як і все, що допомагає генерувати вміст. Приємно мати альтернативу Excel, але не будемо надмірно завищувати переваги цих альтернатив. Числа (лише для OS X) та відкритий офіс (який має кілька варіантів) також є альтернативою.
Тодд Вілкокс,

2
@ToddWilcox, ви добре задумаєте, і я відредагував, щоб відобразити те, що я намагався сказати. Це було те, що якщо плакат буде публікувати та публікувати або публікувати в академічному світі, я рекомендую поїхати з LaTeX. Оригінальний текст зробив це звуком, як судження про цінність, з ним не повинно було бути.
Завжди слухання

1
Правила та примітки до таблиці в оригіналі виглядають так, як це було зроблено в LaTeX за допомогою пакетів booktabsта threeparttable. Я вважаю, що перший дуже корисний при створенні професійно виглядаючих таблиць, тоді як за замовчуванням і загальних шаблонів / інструкцій для електронних таблиць немає. Звичайно, можна отримати хороші результати за допомогою будь-якого з основних інструментів, а може бути і простіше, якщо ви не витратили деякий час на таблиці LaTeX .. (@ ToddWilcox)
Кріс Х
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.