I'm using Libre Office Writer to write my lab report and since it's going to contain a significant number of linux commands (it's actually about netcat), I want them to begin with lowercase letters when using "Consolas" font. So is there any idea about disabling auto capitalization for this specific font ?
You can turn off auto capitalization for certain WORDS... but not for a specific font.
Maybe (i cannot try it right now) create a character style with option Language = None to disable it.
Good luck!
Related
In order to detect if font contains some particular character in javascript I've decided that the best way is to have fallback font where ALL unicode characters have exactly ZERO width spaces. This font would allow me to easily check existing of himself, and existing of any character in any other font (except for conrtol characters). I would just check width of character.
Do you know if such font already exists?
It should be very simple to make it with FontForge and scripting. But it is hard for me to get into FontForge and Unicode docs. If someone is fluent in FontForge, could you teach me, or just make this kind of font. I assume it is, what, like 50 script lines on Python?
https://github.com/adobe-fonts/adobe-blank – answered by Mike 'Pomax' Kamermans
Very nice. Just 7kb for woff version! My own attempts to make such a font myself in FontForge gave about 1mb for 0000-1ffff unicode range.
xmgrace is wonderful, but it has some problems when dealing with miscellaneous characters.
How can I make the script small l ($\ell$ in latex) in xmgrace?
I believe the only way to do this is to specify a script-like system font. None of the standard ones are suitable so you will have to make sure that a suitable font is installed on your system.
You can change to any font by enclosing the name in
\f{}
e.g.
\f{Symbol}
or
\f{Century-Schoolbook-L-Bold_italic}
You can see a list of the available fonts (and their labels) by going to the Font tool in the Window menu of the xmgrace GUI.
After typing the special character you can return to your original font in a similar way, or by using \0 to get back to the default font 0.
I think this should be a relatively straightforward question to answer: is it possible in Adobe Acrobat only (not LiveCycle) to create text fields/boxes which automatically expand with their text? Scrollbars are not what we're looking for; the box itself must expand so that all the text is printable, as well as be saveable, printable and accessible.
Thank you.
Adobe Propaganda would say, this is not possible, and you will need XFA/LiveCycle Designer to do it.
It is possible, and I had it in practical use in some forms (not anymore, because they completely changed their forms system). It is "a little bit messy", and it only works with growing, but not with shrinking (although there may be some more fiddling needed to make it possible).
There is another alternative, which could work, if some tolerance is given to the precision. In this alternative, we count characters and line breaks, and change the size of the field accordingly.
Finally, the cheapass solution would be setting the font size to automatic, and let it change so that the contents fits into the field.
I have an old program written in VB6.
I am trying to get it work right on Windows 8.1.
Everything works, except sending text in Hebrew to the printer.
The printer prints "???" instead of Hebrew characters.
It is obvious that this is an encoding problem, but I don't find a way to solve it.
The program works on Windows 7 without any problem!
the relevant code:
Printer.Font.Charset = 177 'Hebrew encoding
Printer.Print "<text in Hebrew>"
Printer.EndDoc
If someone has an advice, I will appreciate it a lot.
Thanks!
It usualy means the font used does not have those characters. Arial has stuff like גּוּלּ֧֧֧֯.
object.FontName [= font]
The FontName property syntax has these parts:
Part Description
object An object expression that evaluates to an object in the Applies To list.
font A string expression specifying the font name to use.
Remarks
The default for this property is determined by the system. Fonts available with Visual Basic vary depending on your system configuration, display devices, and printing devices. Font-related properties can be set only to values for which fonts exist.
In general, you should change FontName before setting size and style attributes with the FontSize, FontBold, FontItalic, FontStrikethru, and FontUnderline properties.
You might need to set the Language for non-Unicode programs to Hebrew. In Win 8 you do it like this.
The Windows font chooser dialog displays different text according to the selected 'Script' (corresponding to legacy Windows code pages, I think). I want to preview fonts that support scripts not listed there, however, and I was wondering if there is a resource of short (~8-12 characters) strings useful for this purpose.
Here's what I've got so far, based on the preview text from the Windows font chooser:
Latin: AaBbYyZz
Greek: AaBbΑαΒβ
Cyrillic: AaBbБбФф
Hebrew: AaBbנסשת
Arabic: AaBbابجدهوز
Thai: AaBbอักษรไทย
Korean: 가나다AaBbYyZz
Japanese: Aaあぁアァ亜宇
Chinese: 中文字型範例
Devanagari: माता
Gurmukhi: ਮਾਤਾ
Gujarati: માતા
Tamil: அம்மா
Telugu: అమ్మ
Kannada: ಅಮ್ಮ
The Chinese text is from the Traditional Chinese preview text in the font chooser dialog - I'd like text that's good for simplified and traditional fonts, so I'm not sure about this one.
The six South Asian scripts at the end of the list all use the word 'mother', which seems a bit strange, but I'll use the same pattern for Malayalam:
Malayalam: അമ്മ
In Bengali, however, 'mother' is apparently only two characters long (মা), so I'd prefer to find something else for that language.
I'm missing sample text for the following languages/scripts:
Armenian: ?
Bengali: ?
Oriya: ?
Lao: ?
Tibetan: ?
Georgian: ?