Как изменить размер шрифта при печати из Eclipse? - PullRequest
13 голосов
/ 03 октября 2011

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

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

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

Ответы [ 9 ]

3 голосов
/ 01 октября 2013

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

2 голосов
/ 03 октября 2011

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

Я нашел эту информацию в двух местах
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]

1 голос
/ 11 февраля 2016

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

1 голос
/ 05 декабря 2014

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

1 голос
/ 03 сентября 2013

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

0 голосов
/ 28 мая 2017

Согласен, в Eclipse должна быть настройка «Печать шрифта».

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

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

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

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

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

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

0 голосов
/ 01 апреля 2017

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

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

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

0 голосов
/ 03 июня 2016

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

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

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

0 голосов
/ 08 февраля 2012

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

...