Подтвердить что ты не робот

Как изменить размер шрифта при печати с Eclipse?

Иногда я хотел бы распечатать свой код и прочитать его во время обеда. В Eclipse я использую шрифт 10pt Helvetica, но печать такого размера является пустой тратой бумаги, я думаю. Я изменил размер шрифта 6pt, и печать была идеальной; полностью читаемая и экономия бумаги.

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

Есть ли способ сохранить 10pt для моего редактора И работать с принтером в 6pt одновременно?

4b9b3361

Ответ 1

Несоответствие размера шрифта экрана с напечатанным размером шрифта должно быть исправлено в Eclipse версии 3.7 (Indigo). Возможно, вам нужна более новая версия eclipse.

Ответ 2

В результате я изменил формат бумаги на A5 и распечатал в формате PDF, а затем распечатал PDF в формате A4.

Ответ 3

Попробуйте:
Перейдите к preferences > appearance > colors and fonts, затем выберите "basic". В этом раскрывающемся списке выберите "текстовый шрифт". Нажмите "Изменить", внесите изменения и распечатайте. Когда вы закончите, вы можете изменить его, нажав reset.

Я нашел эту информацию в двух местах
1: http://blog.alagad.com/2007/06/15/changing-the-font-size-in-eclipse/
2: http://people.reed.edu/~jerry/121/handouts/04a-eclipse-printing.pdf [PDF]

Ответ 4

Лучшим обходным решением, которое я нашел, является копирование и вставка всей программы в текстовый редактор, где можно настроить настройки страницы/шрифта (я использую gedit) и отпечатать оттуда. Боль, но меньше, чем изменение размера шрифта в Eclipse.

Ответ 5

Этот вопрос был немного назад, но я нашел работу вокруг исходного вопроса. Когда я выбираю File-Print, появляются опции меню Print (все параметры меню печати различаются в зависимости от ОС. Это на Macbook). Я масштабировал размер печати. Работает отлично, чтобы читать и, что более важно, сохранять деревья!:-) Масштабирование печати исходного кода

Ответ 6

Я попробовал масштабирование распечатки до 50-75%, и он работает для меня также: Большой шрифт на экране, но маленький шрифт, который подходит всем в меньшем количестве бумаги

Ответ 7

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

  • Чтобы проверить шрифт по умолчанию: query default.print.font
  • Временное изменение шрифта: print.font "Courier New-10"
  • Постоянное изменение шрифта: default.print.font "Courier New-8"

Надеюсь, что это поможет

Ответ 8

Использование Mars.1 Release (4.5.1) Я все еще рассматриваю это как проблему. Я попробовал масштабирование в диалоговом окне принтера, как это было предложено Алленом и Eclipsed, а мой принтер Brother под Windows использовал столько же бумаги, используя те же разрывы страниц, что оставил свободное пространство внизу каждой страницы.

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

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

Ответ 9

Согласен, Eclipse должен иметь настройку "Print font".

Это решение опаздывает, но работает так хорошо, что я все равно публикую его.

Однако я нашел для меня довольно хорошее решение: формат для Ledger (11x17), но масштабируется до Letter (8.5x11). Это по существу 6 pt, что дает мне 116 строк вниз, 140 столбцов в книжном режиме.

Мне так нравится, что для личной работы я изменил Eclipse, чтобы принять 120-кратное поле печати. Вот как:

  • Установить шрифт редактирования в Consolas 10 pt. (Это мое предпочтение, однако это не имеет большого значения, как вы увидите. (Окно > Предпочтения > Общие > Внешний вид > Цвета и шрифты > Основные > Текстовый шрифт)
  • Установить поле печати 120 символов. (Окно > Настройки > Общие > Редакторы > Текстовые редакторы > Показать границу печати > Столбец поля печати 120)
  • Устанавливает форматирование строки форматирования стиля кода до 120 символов. (Окно > Настройки > Java > Стиль кодa > Formatter > Активный профиль > [ваш пользовательский интерфейс имя профиля] Редактирование > Линейная упаковкa > Максимальная ширина линии > 120).

Подробнее о том, как выбрать формат бумаги для форматирования, зависит от принтера. Для меня это делается из "Файл" > "Печать" > "Настройки" > "Основные" > "Размер бумаги" > "Книга".

Аналогично, выбор масштабирования страницы - это предпочтение принтера. Для меня это "Файл" > "Печать" > "Настройки" > "Дополнительно" > "Масштабирование" > "Размер бумаги" > "Буква".