Jak mogę stworzyć wyrafinowany stół, taki jak ten dołączony?

45

Piszę artykuł, w którym systematyzuję wiedzę. W tej chwili mam bardzo duży plik programu Excel. Aby dopasować ten stół do papieru A4, musiałbym stworzyć stół podobny do dołączonego. W rzeczywistości przeczytałem wiele artykułów, w których pokazano podobne tabele. Jakiego oprogramowania potrzebuję, aby stworzyć coś takiego? Czy to lateks?

stół

Awentyn
źródło
7
Myślę, że możesz to wszystko zrobić w programie Excel, szczególnie jeśli możesz zidentyfikować czcionkę zawierającą symbole. Jakiego aspektu nie jesteś pewien?
fixer1234
Do tego można było to zrobić w HTML, co nie jest zbyt trudne, nawet dla
niekodującego
4
Dla informacji wszystkich takich pytań, które proszą o rekomendację, lepiej byłoby zadać na softwarerecs.stackexchange.com. Należy pamiętać, że OP powinien
określić
7
Dla przypomnienia: podczas pisania artykułu odradzam oprogramowanie arkuszy kalkulacyjnych do składu i na rzecz odpowiedniego oprogramowania do składu / publikacji. Niestety tabele są ogólnie bolącym miejscem dla oprogramowania DTP. Najlepsze rozwiązanie można prawdopodobnie osiągnąć w LaTeX, ale może to być zbyt duży wysiłek dla kogoś, kto nie jest w nim zaznajomiony.
Konrad Rudolph,
1
@Mawg, w przypadku takiego pytania, gdzie konkretna aplikacja jest już w użyciu (w tym przypadku Excel), jest to pytanie dwuczęściowe: 1) Czy muszę użyć innej aplikacji (jeśli tak, to co), czy może to robić się natywnie? 2) Jak to osiągnąć? Czy to lepiej pasuje tutaj lub Software Recs? Mam wrażenie, że Software Recs była bardziej skupiona na „tym, czego używać”, podczas gdy SU jest bardziej „jak to zrobić”.
fixer1234,

Odpowiedzi:

87

Tabelę można utworzyć w LibreOffice Calc .

Poniższy zrzut ekranu pokazuje podobną tabelę utworzoną w LibreOffice Calc. Stół można umieścić na papierze formatu A4 w orientacji poziomej, ale nie w pionie.

Tabela odtworzona w LibreOffice Calc

Szczegóły formatu tekstowego

Używana jest następująca rodzina czcionek i rozmiar.

  • Liberation Serif 10 dla tekstu

  • DejaVu Serif 10 dla symboli

Następujące symbole znajdują się w bazie znaków znaków Unicode.

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

Aby szybko wyszukać, zapoznaj się z symbolami Unicode na Wikipedii . Użytkownicy platformy Linux mogą korzystać z mapy znaków GNOME opartej na bazie znaków Unicode 6.3.0 (w wersji 3.10.1).

Rozbieżność formatowania

Wygląd symboli może się różnić, gdy używana jest inna rodzina czcionek, tj. Rodzina czcionek Liberation renderuje niektóre symbole w różnych rozmiarach; DejaVu Serif renderuje w tym samym rozmiarze. Ponadto symbol może wymagać zmiany położenia (Idź do: Format> Znak> Pozycja), aby naśladować wygląd tekstu w oryginalnej tabeli.

Ustawienie pozycji postaci

Nachylenie tekstu uzyskuje się poprzez zmianę orientacji tekstu (Idź do: Format> Komórki ...> Wyrównanie) od 0 do 60 stopni. Robiąc to w LibreOffice, linie graniczne komórki zostaną przesunięte w prawo. Dlatego może być konieczne zastosowanie podobnego formatowania granic komórek w kilku kolejnych kolumnach, aby uzyskać równą długość linii obramowania tabeli w dokumencie końcowym (w Podglądzie wydruku lub Eksportuj PDF).

Formatuj komórki z wyrównaniem tekstu, dodatkową linią graniczną

Uwagi

Tabela odtwarzania w LibreOffice Calc 5.1 w systemie Linux. Ta odpowiedź będzie przydatna i dotyczy tych, którzy korzystają z LibreOffice w systemie Windows.

clearkimura
źródło
11
LibreOffice jest darmowy, więc nie będzie nic kosztować, aby go załadować i używać tego rozwiązania w sposób przedstawiony. Ale wszystko to powinno również zostać przetłumaczone na program Excel jako kolejną opcję, jeśli jest już dostępna. Lokalizacje menu dla funkcji będą nieco inne.
fixer1234
4
@clearkimura Doskonała odpowiedź (+1). Chcielibyśmy, abyście byli aktywni i pomagali w witrynie softwarerecs.stackexchange.com
Mawg
Chociaż wyjaśniłem, że LibreOffice Calc może odtworzyć tabelę, nie miałem zamiaru polecać oprogramowania do celów publikacji. Gdyby Softwarerecs SE istniało na początku 2000 roku, kiedy aktywnie szukałem alternatyw dla systemu Windows-Linux, mógłbym się przyłączyć.
clearkimura
48

Można to zrobić w programie Excel.

Po pierwsze, do reprezentowania danych potrzebne będą kręgi. Są one dostępne czcionką o nazwie WingDings 2. Informacje na temat korzystania z czarnego średniego koła i półokręgów można znaleźć na tej stronie.

Gdy już znajdziesz dane w programie Excel, będziesz musiał ustawić kąt nagłówków kolumn. Podświetl wiersz, w którym znajdują się nagłówki, a następnie kliknij ukośne „ab” w grupie Wyrównanie na karcie Narzędzia główne. Wybierz opcję ukośną lub dowolną inną preferowaną opcję.

Następnie wybierz kolumny odpowiadające informacjom nagłówka i dostosuj szerokość, aby ściśnąć dane razem.

Możesz także zmienić rozmiar kolumn lub wierszy, aby uwzględnić te zmiany.

Ciężkie do przeczytania DiagData DiagHeaders

Narzard
źródło
14
Wiele czcionek będzie również zawierać kulki Unicode Harvey , co oznacza, że ​​nie będziesz musiał używać WingDings
sapi
2
Korzystam z Excela od lat i jakoś nigdy nie zauważyłem tych opcji „Kąt (przeciwny) zgodnie z ruchem wskazówek zegara”. Nie wiem, czy tęskniłem za nimi na zawsze, czy są one stosunkowo nowe i ostatnim razem, gdy dokładnie sprawdziłem ogromną gamę opcji programu Excel, wróciłem kiedyś do wersji 97. Tak czy inaczej, bardzo dobra odpowiedź; +1 za nauczenie mnie czegoś.
Cody Gray,
Możesz to zrobić całkowicie w programie Excel 97; pomimo tego, że stłumiłem wspomnienia z licealnych klas Office, wiem, że opcje Angle były zdecydowanie gdzieś w pobliżu. Musieliśmy ich użyć.
sq33G
26

Jak zauważył Narzard, z pewnością możesz to zrobić w programie Excel, ale jeśli chcesz, aby wyglądał jak „profesjonalny” dokument lub rozważasz jego publikację, skorzystaj z LaTeX. Te symbole znajdują się w pakiecie „wasysym” w LaTeX. Nie będę cię okłamywać: LaTeX ma bardzo stromą krzywą uczenia się, więc jeśli chcesz to zrobić, trzymaj się Excela.

Chcę powiedzieć jeden punkt na temat stołu. Jako kawałek druku jest dość zaawansowany. Jako projekt informacji nie jest zbyt dobry. Często w tego rodzaju tabelach wiersz „optymalny” to ten, w którym wszystkie kręgi są wypełnione - pomyśl na przykład recenzje magazynu Consumer Reports. Jeśli to prawda, dlaczego użyć „-”, ponieważ „nie ma tej właściwości” i nie ma wyraźnego koła („O”)? W złożonej grafice, takiej jak te, chcesz, aby oczy czytelników rozpoznawały wzrok przy jak najmniejszym nakładzie pracy. Innym przykładem jest to, jak czytelnik musi ustalić, które kolumny należą do „Adopcji”: wygląda na to, że „Odrzucenie wiadomości” może być jedną, ale z drugiej strony prawdopodobnie nie. Wszystko rozpuszczalne przez jakiś inny element, taki jak kolor, paski lub separator pionowy.

Powodzenia w pracy magisterskiej!

AlwaysLearning
źródło
1
Znam lateks, ale nie zrobiłem nic poza prostym stołem. Nie wiem więc na przykład, jak ustawić kąt nagłówków kolumn.
Awentyn
7
Przykłady: jak to zrobić, patrz tex.stackexchange.com/questions/32683/ ... h / t do strony StackExchange LaTeX!
AlwaysLearning
13
O ile wiem i kocham LaTeX, nie rozumiem, jak z natury wygląda bardziej profesjonalnie niż Excel. Oba działają na zasadzie wyrzucania elementów bezużytecznych - jak wszystko, co pomaga generować zawartość. Fajnie jest mieć alternatywę dla Excela, ale nie zawyżajmy zalet tych alternatyw. Numery (tylko OS X) i otwarte biuro (które ma kilka wariantów) są również alternatywami.
Todd Wilcox
2
@ToddWilcox, masz rację, a ja zredagowałem, aby odzwierciedlić to, co próbowałem powiedzieć, a mianowicie, że jeśli plakat miałby zostać profesjonalnie opublikowany lub udostępniony na całym świecie akademickim, polecam pójść z LaTeX. Oryginalny tekst brzmiał jak ocena wartości, która nie powinna była być.
AlwaysLearning
1
Reguły i uwagi do tabeli w oryginale wyglądają tak, jakby zostały wykonane w LaTeX przy użyciu pakietów booktabsi threeparttable. Sugeruję, że ten pierwszy jest szczególnie przydatny do generowania profesjonalnie wyglądających tabel, podczas gdy domyślne i wspólne szablony / instrukcje dla arkuszy kalkulacyjnych nie. Z pewnością możliwe jest uzyskanie dobrych wyników za pomocą dowolnego z głównych narzędzi, a może nawet być łatwiejsze, chyba że poświęcisz trochę czasu na tabele LaTeX .. (@ ToddWilcox)
Chris H