Могу ли я сохранить Windows от стандартных принтеров до бумаги формата А4?

12

Существует старая шутка, что английский будет языком небес, потому что американцы не будут изучать иностранные языки. Microsoft, похоже, усвоила эту шутку ...

Я американец, говорящий по-английски; Мне иногда нужно набирать текст на русском языке, поэтому я устанавливаю клавиатуру Russian Phonetic Student (она же «яшерты») и периодически переключаюсь на нее. Как только я его установил, все мои принтеры по умолчанию используют бумагу формата A4 вместо Letter. Поскольку эти два размера довольно близки, это обычно не проблема - но этикетки (на самом деле, что-нибудь с узкими полями) не работают должным образом, и различные документы настаивают на загрузке в лоток ручной подачи любого принтера, которым я оказался с помощью. (Мне потребовалось некоторое время, чтобы понять, почему это происходит - именно так я впервые обнаружил, что размер моей бумаги изменился.)

Я могу перейти в Свойства для каждого установленного принтера, а в Предпочтения - Бумага / Качество - Дополнительно я могу установить Размер бумаги для каждого лотка, который поддерживает принтер. Это решает проблему. Однако, если я установлю другой принтер - или если PDFCreator обновится сам - мне придется сделать это снова.

Это происходит в Windows XP, Vista, 7 и 8 (до XP я не устанавливал альтернативную клавиатуру); это происходит с русским фонетиком, русским стандартом, русской машинкой и различными раскладками клавиатуры на французском языке. Настройки моего региона и / или локали (в зависимости от версии Windows) всегда были США / английский - но как только я укажу, что могу говорить на другом языке, Windows, очевидно, решит, что я европейский, и соответственно установит размер бумаги.

MT_Head
источник

Ответы:

4

Windows выбирает размер бумаги по умолчанию в зависимости от настройки «Панель управления -> Регион и язык -> Форматы -> Формат:» .

Измените Формат на «Английский (США)» , затем при установке принтера по умолчанию будет выбран формат бумаги Letter. Измените его на какой-нибудь европейский формат, например «Голландский (Нидерланды)», и по умолчанию он будет соответствовать A4.

Joost
источник
1
Прошло много времени с тех пор, как мне пришлось настроить новую машину и добавить альтернативную клавиатуру, поэтому я не могу проверить это сразу, но я совершенно уверен, что это не правильно. Мои форматы даты / времени / валюты НЕ меняются; только размер бумаги по умолчанию. Еще раз, обстоятельства моего вопроса таковы: начните со стандартной заводской настройки по умолчанию на американском и английском языках; добавьте альтернативную (НЕ основную) клавиатуру на другом языке. Размер бумаги по умолчанию изменяется; дата / время / валюта нет.
MT_Head
4

Я не знаю, решит ли это вашу проблему после смены клавиатуры. Но мне приходилось менять свойства принтера каждый раз, когда я печатаю, по умолчанию на А4, и, наконец, думаю, что исправил это.

Чтобы изменить настройки принтера по умолчанию, вы должны быть в Панели управления, Устройства и Принтеры. Щелкните правой кнопкой мыши и выберите -> Настройки печати. Настройте размер бумаги на Letter, затем нажмите кнопку -> Default. Нажмите применить. Настройки на принтере по умолчанию теперь, похоже, подобраны на других принтерах (Windows 10.)

(Для справки, я в Канаде, а не в Европе, и А4 продолжает появляться)

Susanology
источник
Это сработало для меня на принтере HP.
Лоран
1

Возможно, я немного опоздал на вечеринку, у меня Windows 10, и я столкнулся с этой проблемой с противоположной стороны. Я стараюсь, чтобы мой компьютерный язык был английский, а язык - венгерским, и все шло хорошо, пока я не перепутал языки клавиатуры. В списке языков на первом месте будет язык вашей системы, приложений и т. Д., А также язык клавиатуры по умолчанию.

Поскольку я хотел использовать язык клавиатуры по умолчанию венгерский, а язык приложений - английский, мне пришлось интенсивно искать решение, и я нашел его - в приложении «Настройки»> «Устройства»> «Ввод»> «Дополнительные настройки клавиатуры»> «Переопределить» для метода ввода по умолчанию на венгерском языке ( в вашем случае русский) в то время как> Время и язык> Язык я сохраняю список предпочитаемых языков как 1. Английский и 2. Венгерский

Теперь он работает так, как я ожидал, за исключением того, что в настройках печати по умолчанию он имеет размер Letter (я хочу A4), вот как я здесь оказался.

Robotik
источник
1

Простой скрипт powershell можно использовать для относительного изменения настроек печати для всех принтеров:

get-printer | ForEach-Object  {set-printconfiguration -printerobject $_ -Papersize "Legal" }
jessehouwing
источник
0

Я сам этого не делал, поэтому извиняюсь, если не получилось. Тем не мение...

Я думаю, что вам нужно посмотреть на международные настройки. Вы должны иметь возможность добавить альтернативную клавиатуру в свои настройки США, не изменяя все остальное. Я думаю, что происходит то, что вы меняете локаль, и это влечет за собой изменения в отображении даты, валюты и т. Д. Если вы можете жить без этих вещей, то ручное добавление русской клавиатуры в ваши настройки в США должно работать.

Джулиан Найт
источник
1
Как я уже говорил в моем последнем абзаце выше, мой языковой стандарт (кстати, в Windows 8 он называется «Регион») никогда не менялся с американского английского. Я не хотел сбивать ваш ответ без проверки, поэтому я только что проверил: все (что я могу настроить напрямую, то есть!) Стандартно для США: символ валюты, десятичные форматы и т. Д. Добавление клавиатуры в другой язык ничего не меняет, если вы добавите его в качестве альтернативы, а не основного. Но все же, как только вы добавите альтернативную клавиатуру, ваш формат бумаги по умолчанию будет A4.
MT_Head
Хорошо, спасибо @MT_Head. Я сказал, что не уверен, был ли я прав. Я оставлю это для справки других людей, хотя, если вы не предпочтете, я удалил это.
Джулиан Найт