LINUX.ORG.RU

Перевод рисунка с таблицами из ворда в латех

 , , , ,


0

2

Возникла следующая задача:

Есть документ ворда с рисунками, причём эти рисунки вставлены в таблицы, пример:

-----------
|рис|Текст|
-----------
|рис|Текст|
-----------

Необходимо на его основе сделать свой вариант. Не хочу в ворде, так как рисунки в нем рисовать неудобно, да и при перетаскивании его в тексте все поплывет. Есть конечно вариант внести этот рис внутрь контейнера.

Подумал, может рисовать рисунки в каде и вставлять в текстовый редактор, но получается двойная работа, так как нада кадовский файл переводить в рисунок и его уже потом вставлять.

А потом решил, что для этого дела хорошо подойдёт Тех. Рисунки можно сразу в svg сохранять и скриптом переводить в eps. Осталась одна проблема как в техе сформировать эту таблицу, форматирование рисунка и справа текста неправильное. Низ рисунка соответствует началу текста.

Может какой то пакет нужен?

З.ы. Нужно было один файл сделать срочно, сделал в ворде:(

★★★★★

Последнее исправление: Zodd (всего исправлений: 1)

форматирование рисунка и справа текста неправильное

А код кто показывать будет?

XMs ★★★★★
()

Если я правильно понял, тебе надо открыть файл в Writer, поставить writer2latex и перегнать в latex?

Aceler ★★★★★
()

Если коротко, тебе нужно чтобы текст подписи был в ячейке в центре по вертикали, а он сейчас выравнен по низу?

gnunixon ★★★
()
Ответ на: комментарий от XMs

Я пока не за компом, приеду выложу код

Zodd ★★★★★
() автор топика
Ответ на: комментарий от XMs

Вот примерно так я делаю:

\begin{document}
    \begin{tabular}{|c|p{10cm}|}
      \hline
      \includegraphics[width=0.2\textwidth]{pic1}
      & Текст 1 \\
      \hline
      \includegraphics[width=0.3\textwidth]{pic2}
      & Текст 2 \\
      \hline      
    \end{tabular}
\end{document}
[\code]

Как сделать текст, чтоб шел по центру рисунка?

Zodd ★★★★★
() автор топика
Ответ на: комментарий от Aceler

Если я правильно понял, тебе надо открыть файл в Writer, поставить writer2latex и перегнать в latex?

Да мне все равно рисунки переделывать, т.к. сразу в латехе могу писать.

Zodd ★★★★★
() автор топика

Сделай как тебе надо в lyx, потом перегони в tex и смотри как это делается.

anonymous
()
Ответ на: комментарий от Zodd

ЕМНИП, тебе для вертикального выравнивания нужно не p{} использовать, а m{} (доступно при подключении пакета array). Для начала попробуй это

XMs ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.