2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему На страницу 1, 2  След.
 
 Как оформлять таблицы?
Сообщение07.03.2015, 00:00 
Заслуженный участник
Аватара пользователя


30/01/06
72407
Вот пример таблицы с данными:
    RUSGR в сообщении #985946 писал(а):
    Таблица 7.2. Химический состав Солнца
    (содержания приведены по отношению к
    водороду), [по Грею Д. (1980) г.]
    Z Элемент Содержание Z Элемент Содержание Z Элемент Содержание
    1 H 1.00 24 Cr 5.0×10 -7 56 Ba 6.3×10 -11
    2 He 6.2×10 -3 25 Mn 1.6×10 -7 57 La 6.5×10 -11
    3 Li 4.0×10 -12 26 Fe 2.5×10 -5 58 Ce 4.4×10 -11
    4 Be 1.1×10 -11 27 Co 3.2×10 -8 59 Pr 4.3×10 -11
    5 B 6.3×10 -10 28 Ni 1.9×10 -6 60 Nd 6.6×10 -11
    6 C 3.7×10 -4 29 Cu 2.8×10 -8 62 Sm 4.6×10 -11
    7 N 1.1×10 -4 30 Zn 2.6×10 -8 63 Eu 3.1×10 -12
    8 O 6.8×10 -4 31 Ga 6.9×10 -10 64 Gd 1.3×10 -11
    9 F 3.6×10 -8 32 Ge 2.1×10 -10 66 Dy 1.3×10 -11
    10 Ne 2.8×10 -5 37 Rb 4.3×10 -10 68 Er 5.8×10 -11
    11 Na 1.7×10 -6 38 Sr 6.6×10 -10 69 Tm 2.7×10 -12
    12 Mg 3.5×10 -5 39 Y 4.2×10 -11 70 Yb 6.5×10 -12
    13 Al 2.5×10 -6 41 Nb 2.0×10 -10 71 Lu 6.9×10 -12
    14 Si 3.5×10 -5 42 Mo 7.9×10 -11 74 W 3.7×10 -10
    15 P 2.7×10 -7 44 Ru 3.7×10 -11 76 Os 5.6×10 -12
    16 S 1.6×10 -5 45 Rh 3.5×10 -11 77 Ir 1.6×10 -10
    17 Cl 4.5×10 -7 46 Pd 3.7×10 -11 79 Au 2.1×10 -12
    18 Ar 5.4×10 -6 47 Ag 4.7×10 -12 80 Hg 1.0×10 -9
    19 K 1.1×10 -7 48 Cd 9.3×10 -11 81 Tl 1.6×10 -12
    20 Ca 2.1×10 -6 49 In 5.1×10 -11 82 Pb 7.4×10 -11
    21 Sc 1.2×10 -9 50 Sn 5.1×10 -11 83 Bi 6.3×10 -12
    22 Ti 5.5×10 -8 51 Sb 5.6×10 -12 90 Th 6.6×10 -12
    23 V 1.3×10 -8 55 Cs 6.2×10 -11 92 U 4.0×10 -12

Понятно, что хорошего в таком формате нуль. Но в этой версии форума недоступны теги для "рисования" таблиц!

Для формул Правила требуют использовать тег math и LaTeX, для программного кода - code и syntax. А для таблиц сложилась парадоксальная и невыносимая ситуация: оформлять их необходимо (чтобы никто "глаза не ломал"), но средство́в для этого не предоставлено!

Итак, как следует правильно поступать участникам? И расщедрится ли администрация на соответствующие средства и инструменты?

 Профиль  
                  
 
 Re: Как оформлять таблицы?
Сообщение07.03.2015, 00:13 
Модератор
Аватара пользователя


13/08/09
2396
Например,
$$\begin{bmatrix}
 2 & He  & 6.2\times 10^{-3} \\
3 & Li  & 4.0\times 10^{-12}  \\
4  & Be & 1.1\times 10^{-11} 
\end{bmatrix}$$


$1\quad \mathbf{H}\quad 1.00$
$2\quad \mathbf{He}\quad 6.2\times 10^{-3}$
$3\quad \mathbf{Li}\quad 4.0\times 10^{-12}$


Если захотеть, то все можно сделать. Кто хочет - ищет способы, кто нет - оправдания.

 Профиль  
                  
 
 Re: Как оформлять таблицы?
Сообщение07.03.2015, 00:39 
Заслуженный участник
Аватара пользователя


30/01/06
72407
Для массового применения это непригодно. Нужно именно систематическое решение.

-- 07.03.2015 00:40:02 --

Уточню: проблема не в том, чтобы набрать числа со степенями, а именно в том, чтобы оформить таблицу.

 Профиль  
                  
 
 Re: Как оформлять таблицы?
Сообщение07.03.2015, 01:16 
Заслуженный участник
Аватара пользователя


31/01/14
11348
Hogtown
Я уже задавал этот вопрос. Данный форум таблиц не поддерживает. Форумным стандартом является обычный html синтакс с заменой < и > на [ и ] соответственно. Поэтому единственное здесь решение — использование TeX. :(

 Профиль  
                  
 
 Re: Как оформлять таблицы?
Сообщение07.03.2015, 10:14 
Заслуженный участник


25/02/11
1797
А чтобы не в техе набивать, можно пользоваться каким-либо пакетом, формат которого переводится в тех. Вроде из ворда и MathML конвертируется.

 Профиль  
                  
 
 Re: Как оформлять таблицы?
Сообщение07.03.2015, 11:27 
Заслуженный участник
Аватара пользователя


31/01/14
11348
Hogtown
Vince Diesel в сообщении #986865 писал(а):
А чтобы не в техе набивать, можно пользоваться каким-либо пакетом, формат которого переводится в тех. Вроде из ворда и MathML конвертируется.

Если у Вас уже есть таблица в таком формате. В противном случае я предпочитаю набивать в TeX.

(Оффтоп)

На самом деле из эксела в котором я скачиваю с BlackBoard (what a crappy piece of bloatware!!) eсли мне нужно распечатать я просто экспортирую в tab–delimited текст и пара замен \t на & и CR на \\CR\newentry + подходящие начало и конец (см. http://dxdy.ru/post929634.html#p929634 )+ разбиение на страницы дают мне распечатку гораздо лучшую, чем впрямую из эксела (а занимает это на класс из 200 чел минут 10)

 Профиль  
                  
 
 Re: Как оформлять таблицы?
Сообщение07.03.2015, 18:43 


27/08/14
207
$\begin{tabular}{lllllllll}
Z & Элемент & Содержание & Z & Элемент & Содержание & Z & Элемент & Содержание \\
1 & H & 1.00 & 24 & Cr & 5.0\times10^{-7} & 56 & Ba & 6.3\times10^{-11} \\
2 & He & 6.2\times10^{-3} & 25 & Mn & 1.6\times10^{-7} & 57 & La & 6.5\times10^{-11} \\
3 & Li & 4.0\times10^{-12} & 26 & Fe & 2.5\times10^{-5} & 58 & Ce & 4.4\times10^{-11} \\
4 & Be & 1.1\times10^{-11} & 27 & Co & 3.2\times10^{-8} & 59 & Pr & 4.3\times10^{-11} \\
5 & B & 6.3\times10^{-10} & 28 & Ni & 1.9\times10^{-6} & 60 & Nd & 6.6\times10^{-11} \\
6 & C & 3.7\times10^{-4} & 29 & Cu & 2.8\times10^{-8} & 62 & Sm & 4.6\times10^{-11} \\
7 & N & 1.1\times10^{-4} & 30 & Zn & 2.6\times10^{-8} & 63 & Eu & 3.1\times10^{-12} \\
8 & O & 6.8\times10^{-4} & 31 & Ga & 6.9\times10^{-10} & 64 & Gd & 1.3\times10^{-11} \\
\end{tabular}$

Получил с помощью http://www.tablesgenerator.com/latex_tables с некоторой обработкой. К сожалению больше строк не отображается - видимо есть ограничение на размер формулы. Но для небольших таблиц вполне можно использовать.

 Профиль  
                  
 
 Re: Как оформлять таблицы?
Сообщение07.03.2015, 19:02 
Заслуженный участник
Аватара пользователя


31/01/14
11348
Hogtown
\begin{tabular}{| l | l | l | l | l | l | l | l | l | l | l |l|}
\hline
1 &2 &3 &4& 5& 6& 7& 8& 9& 120& 11&12\\
\hline
2 &2 &3 &4& 5& 6& 7& 8& 9& 120& 11&12\\
\hline
3 &2 &3 &4& 5& 6& 7& 8& 9& 120& 11&12\\
\hline
4 &2 &3 &4& 5& 6& 7& 8& 9& 120& 11&12\\
\hline
5 &2 &3 &4& 5& 6& 7& 8& 9& 120& 11&12\\
\hline
6 &2 &3 &4& 5& 6& 7& 8& 9& 120& 11&12\\
\hline
7 &2 &3 &4& 5& 6& 7& 8& 9& 120& 11&12\\
\hline
8 &2 &3 &4& 5& 6& 7& 8& 9& 120& 11&12\\
\hline
9 &2 &3 &4& 5& 6& 7& 8& 9& 120& 11&12\\
\hline
10 &2 &3 &4& 5& 6& 7& 8& 9& 120& 11&12\\
\hline
1 &2 &3  &4& 5& 6& 7& 8& 9& 120& 11&12\\
\hline
2 &2 &3 &4& 5& 6& 7& 8& 9& 120& 11&12\\
\hline
3 &2 &3 &4& 5& 6& 7& 8& 9& 120& 11&12\\
\hline
4 &2 &3 &4& 5& 6& 7& 8& 9& 120& 11&12\\
\hline
5 &2 &3 &4& 5& 6& 7& 8& 9& 120& 11&12\\
\hline
6 &2 &3 &4& 5& 6& 7& 8& 9& 120& 11&12\\
\hline
7 &2 &3 &4& 5& 6& 7& 8& 9& 120& 11&12\\
\hline
8 &2 &3 &4& 5& 6& 7& 8& 9& 120& 11&12\\
\hline
9 &2 &3 &4& 5& 6& 7& 8& 9& 120& 11&12\\
\hline
10 &2 &3 &4& 5& 6& 7& 8& 9& 120& 11&12\\
\hline
1 &2 &3 &4& 5& 6& 7& 8& 9& 120& 11&12\\
\hline
2 &2 &3 &4& 5& 6& 7& 8& 9& 120& 11&12\\
\hline
3 &2 &3 &4& 5& 6& 7& 8& 9& 120& 11&12\\
\hline
4 &2 &3 &4& 5& 6& 7& 8& 9& 120& 11&12\\
\hline
5 &2 &3 &4& 5& 6& 7& 8& 9& 120& 11&12\\
\hline
6 &2 &3 &4& 5& 6& 7& 8& 9& 120& 11&12\\
\hline
7 &2 &3 &4& 5& 6& 7& 8& 9& 120& 11&12\\
\hline
8 &2 &3 &4& 5& 6& 7& 8& 9& 120& 11&12\\
\hline
9 &2 &3 &4& 5& 6& 7& 8& 9& 120& 11&12\\
\hline
10 &2 &3 &4& 5& 6& 7& 8& 9& 120& 11&12\\
\end{tabular}

Тут не количество строк, а некая "трудоемкость" важна

 Профиль  
                  
 
 Re: Как оформлять таблицы?
Сообщение07.03.2015, 20:04 
Заслуженный участник


16/02/13
4214
Владивосток
О, а я-то думал, tabular на форуме не поддерживается.
Тогда не понял, что именно вы предлагаете.

 Профиль  
                  
 
 Re: Как оформлять таблицы?
Сообщение07.03.2015, 20:17 
Заслуженный участник
Аватара пользователя


30/01/06
72407
Progger в сообщении #987034 писал(а):
Получил с помощью http://www.tablesgenerator.com/latex_tables с некоторой обработкой.

Что, включим эту ссылку (и обработку) в FAQ по форуму?

 Профиль  
                  
 
 Re: Как оформлять таблицы?
Сообщение10.03.2015, 00:06 
Заслуженный участник


11/05/08
32166
Munin в сообщении #986749 писал(а):
для программного кода - code и syntax. А для таблиц

А для таблиц -- тег code в первом приближении более чем сойдёт.

 Профиль  
                  
 
 Re: Как оформлять таблицы?
Сообщение10.03.2015, 01:17 
Заслуженный участник
Аватара пользователя


31/01/14
11348
Hogtown
Munin в сообщении #987080 писал(а):
Что, включим эту ссылку (и обработку) в FAQ по форуму?

А там надо кликами вставлять в таблицу. Проще в ТеХ с самого начала—или через экспорт и автозамену

 Профиль  
                  
 
 Re: Как оформлять таблицы?
Сообщение10.03.2015, 06:44 


27/08/14
207
Red_Herring в сообщении #988019 писал(а):
Munin в сообщении #987080 писал(а):
Что, включим эту ссылку (и обработку) в FAQ по форуму?

А там надо кликами вставлять в таблицу. Проще в ТеХ с самого начала—или через экспорт и автозамену

Там в меню "File" есть импорт из csv и "Paste table data...". Я так с исходной таблицей и поступил - заменил пробелы на табы и туда вставил. Если исходная таблица в Excel, то тоже достаточно скопировать и вставить.

 Профиль  
                  
 
 Re: Как оформлять таблицы?
Сообщение10.03.2015, 10:42 
Заслуженный участник


16/02/13
4214
Владивосток
Red_Herring в сообщении #987043 писал(а):
Тут не количество строк
А теперь поведайте, именем каких демонов вас заклясть, чтоб вы раскрыли Тайный Способ Вставки Красивых Таблиц? Я-то думал, \begin{tabular} в мат. моде, ан, смотрю — мат. моды нет, обычный $\LaTeX$. Вот только обычный $\LaTeX$ не вставляется напрямую в сообщение.

 Профиль  
                  
 
 Re: Как оформлять таблицы?
Сообщение10.03.2015, 11:14 
Заслуженный участник


09/05/08
1155
Новосибирск
iifat в сообщении #988126 писал(а):
смотрю — мат. моды нет
Чудес не бывает. Если заглянуть в исходник того сообщения, то можно увидеть, что код таблицы окружен тегом [math].

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.

Модераторы: cepesh, Forum Administration



Кто сейчас на конференции

Сейчас этот форум просматривают: YandexBot [bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group