Пробую писать на русском в Draft - фиг вам. Между словами "latin" должна быть надпись "кириллица", но с тем шрифтом, что идёт по-умолчанию, получается просто пустота. В случае с представдением текста как "Screen" - шрифт применяется другой и становятся видны кракозябры. Смотрел некоторые уроки, где люди выбирали нужный шрифт, но при тех действиях, которые они совершали, в версиях 0.15 и 0.16 происходит не совсем то.
Кто знает, что делать и как жёстко назначать шрифты в представленных случаях?
Текст кириллицей. Как?
- DeepSOIC
- Veteran
- Posts: 7896
- Joined: Fri Aug 29, 2014 12:45 am
- Location: used to be Saint-Petersburg, Russia
Re: Текст кириллицей. Как?
ShapeString вроде работает нормально.
Я, правда, использовал Lattice2 ShapeString, которая использует Draft ShapeString для генерации фигур.
Я, правда, использовал Lattice2 ShapeString, которая использует Draft ShapeString для генерации фигур.
Re: Текст кириллицей. Как?
Благодарю! Попробовал - получилось. Немножко не то, правда, но работать уже можно.DeepSOIC wrote:Я, правда, использовал Lattice2
Не подскажете, куда нужно копать, чтобы выставить дефолтные шрифты и писать надписи обычным способом? Может, в багзиллу написать?
- DeepSOIC
- Veteran
- Posts: 7896
- Joined: Fri Aug 29, 2014 12:45 am
- Location: used to be Saint-Petersburg, Russia
Re: Текст кириллицей. Как?
Не знаю. Я вообще текстом во FreeCAD почти не пользуюсь.doubters wrote:Не подскажете, куда нужно копать, чтобы выставить дефолтные шрифты и писать надписи обычным способом?
Можно. Но желательно сначала создать топик на английской части форума. Вероятно, с этой проблемой уже сталкивались.doubters wrote:Может, в багзиллу написать?
Re: Текст кириллицей. Как?
Если кракозябры, то выставьте правильный путь к шрифтам. Например /usr/share/fonts/truetype/ubuntu-font-family/Ubuntu-B.ttf
У меня OS: Ubuntu 14.04.4 LTS
Word size of OS: 32-bit
Word size of FreeCAD: 32-bit
Version: 0.16.6635 (Git)
Build type: None
Branch: master
Hash: a4dc263846e2a06cf1a7bf79b51f37cc4add0b51
Python version: 2.7.6
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 6.8.0.oce-0.17
Сейчас после набора текста надо нажать ентер, затем заполнить новые поля (которые появляются после нажатия энера) и финалом будет надпись на русском языке.
У меня OS: Ubuntu 14.04.4 LTS
Word size of OS: 32-bit
Word size of FreeCAD: 32-bit
Version: 0.16.6635 (Git)
Build type: None
Branch: master
Hash: a4dc263846e2a06cf1a7bf79b51f37cc4add0b51
Python version: 2.7.6
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 6.8.0.oce-0.17
Сейчас после набора текста надо нажать ентер, затем заполнить новые поля (которые появляются после нажатия энера) и финалом будет надпись на русском языке.
- Attachments
-
- font_rus.jpg (51.79 KiB) Viewed 11348 times
Re: Текст кириллицей. Как?
Прочитав данную тему (именно ДО того как), решил запостить в англоязычной части форума, ибо даже не по себе как-то: на дворе 2016, а нелатиница в некотором софте до сих пор не работает((( Не, я понимаю версия 0.Х, но всё же…
!WATCH!
Re: Текст кириллицей. Как?
Просто на всякий случай: на англоязычном форуме был ответ, что проблемы возникают когда у coin версия <4.
Дома, где Gentoo, ещё не пробовал, проверю.
Но на работе, где стоит Windows, сейчас попробовал - та же проблема в прекомпилённой версии, взятой с сайта. Я так понимаю, для официальной компиляции и в пакет кладётся тоже coin3?
Дома, где Gentoo, ещё не пробовал, проверю.
Но на работе, где стоит Windows, сейчас попробовал - та же проблема в прекомпилённой версии, взятой с сайта. Я так понимаю, для официальной компиляции и в пакет кладётся тоже coin3?
Re: Текст кириллицей. Как?
Возможно эта ошибка именно Windows окружения. На убунте стоит 0,16 версия, libcoin версии 3.1.4 и кирилица работает нормально