2015-05-08 2 views
2

Я пишу научную статью в Writer, и везде, где я вставить изображение в нее, изображение будет выглядеть обрезается, как это (обратите внимание на верхнюю часть): enter image description hereПочему мои вставленные изображения выглядели обрезанными в LibreOffice Writer?

Однако, если вставить то же изображение в любой другой писатель документ, он будет выглядеть просто отлично:

enter image description here

Я должен отметить, что я первоначально импортировал мою статью из Microsoft Word, но это было давно, и я работаю над это довольно много с тех пор. Если я перекрестно проверю свойства изображения из двух документов, они выглядят точно так же ...

В чем может быть проблема?

+0

Возможно, первоначальное преобразование из Word могло привести к некорректному повреждению документа, которое со временем превратилось в это искажающее изображение поведение. Возможно, стоит попробовать открыть документ с помощью OpenOffice, чтобы узнать, совпадает ли поведение с LibreOffice. – Lyrl

ответ

1

Исправлено, просто скопировав все из этого документа в новый документ. Таким образом, я потерял оригинальные стили, но я тоже избавился от проблемы с изображением. Затем я изменил свои стили вручную, чтобы мой документ выглядел как раньше.

1

У меня тоже есть эта проблема, и, как вы говорите, она была исправлена ​​путем копирования содержимого в новый документ. Тем не менее, это настоящая боль, поскольку изображения, если они привязаны к странице, не подхватываются . Выделите все и должны быть скопированы отдельно.

Я решил найти корень проблемы, и поскольку документы LO фактически представляют собой архивы zip, содержащие XML-файлы, я разархивировал обе версии документа в отдельные каталоги и различал их. Я обнаружил, что стиль по умолчанию для графических объектов, называемый Графика, имеет некоторые связанные с ним свойства абзаца, которые вы не можете редактировать из графического интерфейса стиля редактирования. Я исправил его, вручную отредактировав документ styles.xml и удалив атрибут fo:margin-top из этого стиля, а затем снова вставив styles.xml обратно в .odt с помощью команды zip.

Весь процесс выглядит следующим образом:

  1. unzip MyDocument.odt -d MyDocument
  2. Edit MyDocument/styles.xml в текстовом редакторе
  3. Поиск <style:default-style style:family="graphic">
  4. Посмотрите на style:paragraph-properties вскоре после него.
  5. Удалить fo:margin-top="0.265cm" вскоре после этого
  6. zip MyDocument.odt -d MyDocument/styles.xml

я впоследствии обнаружил, что вы можете изменить эти свойства временно следующим образом:

  1. Выберите изображение
  2. Использование Формат>Интервал>Несколько раз уменьшайте интервал абзаца до тех пор, пока пункт меню не выйдет серым.

Белая полоса исчезнет.Однако, если вы сохраните и перезагрузите документ, проблема снова появится. Кроме того, если вы откроете Стили и форматирование и используйте Стиль обновления остальная часть изображений в документе не изменяется.

Очевидно, что ошибка, и я думаю, я должен сообщить об этом, но это больше, чем у меня сейчас есть время. Я уже потратил больше времени, чем это было! Вы уже решили свою проблему, но, надеюсь, это когда-нибудь поможет кому-то другому.

 Смежные вопросы

  • Нет связанных вопросов^_^