Вопрос по оформлению графика

Автор spider, 11 марта 2014, 13:54

0 Пользователи и 1 гость просматривают эту тему.

spider

Здравствуйте!

Столкнулся с необходимостью оформить график согласно определенным требованиям. Часть из них выполнить удалось, см. рис.
но часть осталась. В их числе:
1) подписи осей alpha и Theta, а также легенда должны быть исполнены соответствующими греческими буквами \alpha и \Theta, причем у них должен быть индекс руским курсивом \alpha_{пр} \Theta_{пр}.
2) \alpha должна располагаться на месте цифры 3, а \Theta -- на месте 70
3) -10 на гориз. оси и -1.5 на правой вертикальной должны отсутствовать
Так и сяк крутил, но ничего так и не выкрутил. Не нашел я возможности вставить греческие буквы в подписи оси.

Ну и следующий вопрос, который встанет сразу, если можно решить вышеуказанные 3 -- как сделать так, чтобы график создавался сразу в нужном формате. Уж слишком много движений нужно сделать, чтобы получить искомый результат.

P.S. Можно ли удалить пустое пространство, где автоматом разместилась легенда, которую я перенес внутрь графика?


[вложение удалено Администратором]

tagezi

#1
Всё это решается быстро макросом, автоматизировать без макроса, на сегодняшний день никак.

Если медленно, то примерно так:
В заголовках таблицы или в служебном диапазоне заготовьте значения для αпр и θ. Когда создали диаграмму, откройте панель для рисования (Вид - Панель Инструментов - рисование) буковка Т на панели инструментов позволит вставить текст, скопируйте в него нужный символ. В легенде буква делается таким же образом, единственное, в ячейку которую назначите для "Диапазон для: Названия" вставьте пробел, тогда будет отражаться пустое поле.
В конце выделите все объекты с нажатым Shift и нажав пкм Сгруппировать - Сгруппировать, тогда сможете таскать по листу всё вместе.
Муторно, но к сожалению... если нужно часто это делать, лучше будет собрать макрос.
(x86_64) Kubuntu 16.04.3 - LibreOffice 6.0.2 / 6.1 alpha

ape

Цитата: tagezi от 21 мая 2014, 08:39
Всё это решается быстро макросом, автоматизировать без макроса, на сегодняшний день никак.

Если медленно, то примерно так:
В заголовках таблицы или в служебном диапазоне заготовьте значения для αпр и θ. Когда создали диаграмму, откройте панель для рисования (Вид - Панель Инструментов - рисование) буковка Т на панели инструментов позволит вставить текст, скопируйте в него нужный символ. В легенде буква делается таким же образом, единственное, в ячейку которую назначите для "Диапазон для: Названия" вставьте пробел, тогда будет отражаться пустое поле.
В конце выделите все объекты с нажатым Shift и нажав пкм Сгруппировать - Сгруппировать, тогда сможете таскать по листу всё вместе.
Муторно, но к сожалению... если нужно часто это делать, лучше будет собрать макрос.
В Вашем файле выделить диаграмму я не смог. Возможно, что проблема связана с fdo#74333 (регрессия 4.2.x к 4.1.6), который числится пофикшенным, но само устранение я вижу пока только в 4.3.0
--
Если будете работать с диаграммами, то или 4.1.6, или 4.3.0.0+; планируемую к выпуску 4.2.5 надо проверять по fdo#74333.

tagezi

Цитата: ape от 21 мая 2014, 13:01
В Вашем файле выделить диаграмму я не смог. Возможно, что проблема связана с fdo#74333 (регрессия 4.2.x к 4.1.6), который числится пофикшенным, но само устранение я вижу пока только в 4.3.0
--
Если будете работать с диаграммами, то или 4.1.6, или 4.3.0.0+; планируемую к выпуску 4.2.5 надо проверять по fdo#74333.

Странно. У меня LO Версия: 4.2.3.3 диаграмма открывается и редактируется. И выложенный файл и локальная копия.

(x86_64) Kubuntu 16.04.3 - LibreOffice 6.0.2 / 6.1 alpha

rami

Диаграмма сгруппирована. Нужно войти в группу, а потом редактировать.

ape

Цитата: rami от 21 мая 2014, 17:10
Диаграмма сгруппирована. Нужно войти в группу, а потом редактировать.
Именно это я писал - в группу не войти; выделить диаграмму (должен появиться соответствующий диаграммный тулбар) невозможно; Гнумерик просто валится (хотя должен открыть лист, но без вставленного текста или формул).
В качестве иллюстрации ошибки, присущей только LibO-4.2.x, о которой писал - 2 файла. Откройте их 4.2.х и 4.1.6 (или 4.3.0.альфа1) и почуствуйте разницу. Мои предположения основаны на том, что указан создатель - LibO_4.2.3

rami

Цитата: ape от 21 мая 2014, 17:59Именно это я писал - в группу не войти; выделить диаграмму (должен появиться соответствующий диаграммный тулбар) невозможно;
Я открыл оба ваших файла и отредактировал диаграммы как обычно без проблем в LibreOffice 4.2.4.2, а вот диаграмма в файле "греческие буквы.ods " сгруппирована с ещё тремя графическими объектами, поэтому без входа в группу не редактируется.
Или я что-то не понял.

ape

#7
Цитата: rami от 21 мая 2014, 19:47Или я что-то не понял.
Увидели вставленный текст (1-й файл) и Формулы (2-й файл)?

rami

А куда смотреть?
Нет не увидел.

ape

На скриншот в моём предыдущем посте. Или:
- вставьте в диаграмму текстовый блок или формулу
- сохраните изменённый файл
- переоткройте файл после сохранения (в 4.2.4 и 4.1.6 или 4.3.0)

rami

Цитата: ape от 21 мая 2014, 19:07Увидели вставленный текст (1-й файл) и Формулы (2-й файл)?
В LibreOffice пусто, а в  Apache OpenOffice есть формулы.
Я в печале: LibreOffice хромой, а Apache OpenOffice горбатый  ???

ape

#11
Цитата: rami от 21 мая 2014, 19:30Я в печале: LibreOffice хромой, а Apache OpenOffice горбатый
Я же указал, что если нужны диаграммы, то, или 4.1.6, или 4.3.0.
Кстати, в 4.3.0 все эти альфы-теты ТС вставляются в ячейки как символ "греческого" и, естественно, появляются в легенде без каких-либо плясок с бубном.

tagezi

Цитата: rami от 21 мая 2014, 19:47
Я открыл оба ваших файла и отредактировал диаграммы как обычно без проблем в LibreOffice 4.2.4.2, а вот диаграмма в файле "греческие буквы.ods " сгруппирована с ещё тремя графическими объектами, поэтому без входа в группу не редактируется.
Или я что-то не понял.
Да, там сгруппировано, поэтому нужно войти в группу что бы отредактировать, или разгруппировать.
Из баг-трекера у меня тоже файлы не открываются, но те что я делаю в своём LO у меня прекрасно открывается, и даже с формулами, текстом картинками одновременно.
Сейчас обновился до 4.2.4.2 из ппа, всё старое открывается нормально как и задумывалось, баг может быть не на прямую быть связан с работой диаграммы, а срабатывать при каких-то нюансах.
(x86_64) Kubuntu 16.04.3 - LibreOffice 6.0.2 / 6.1 alpha

ape

Цитата: tagezi от 21 мая 2014, 20:52Да, там сгруппировано, поэтому нужно войти в группу что бы отредактировать, или разгруппировать.
3-й раз пишу: в группу не войти, разблокировка ни черта не даёт, сама диаграмма НЕ ВЫДЕЛЯЕТСЯ и в ODC не сохраняется.
Не могу понять, как и где Ваши 3 объекта описаны в теле ODS файла, если объект всего 1?

tagezi

Цитата: ape от 21 мая 2014, 21:573-й раз пишу: в группу не войти, разблокировка ни черта не даёт, сама диаграмма НЕ ВЫДЕЛЯЕТСЯ и в ODC не сохраняется.
Не могу понять, как и где Ваши 3 объекта описаны в теле ODS файла, если объект всего 1?
Хорошо, а почему тогда я могу войти и редактировать? что я делаю не правильно?
Полезу на виртуалку, смотреть как это пашет в старых версиях.
(x86_64) Kubuntu 16.04.3 - LibreOffice 6.0.2 / 6.1 alpha