2011-06-29 11 views
5

Próbuję znaleźć czcionkę TrueType za logiczną czcionką Monospaced języka Java
w systemie Windows XP.Co to jest czcionka TrueType w logicznej czcionce języka Java Monospaced w systemie Windows XP?

Powodem jest to, że mogę używać tej czcionki jako domyślnej czcionki mój kod edytora w IntelliJ IDEA 10 na Windows XP i ja niedawno przenieśli się na systemie Ubuntu i chcą tej samej czcionki w IntelliJ IDEA.
Obecnie w systemie Ubuntu otrzymuję Courier New jako TrueType Monospaced, i jest to wyraźnie ta sama czcionka co czcionka używana w systemie Windows XP.

Czy możesz pomóc?
Dziękuję.

Dla jasności, staram się, aby WinXP Monospaced 12pt wyglądał tak samo na Ubuntu. Jak widać, Monospaced 12pt WinXP nie przypomina żadnej z innych wersji.

Link naśladowania dla obrazu innego wyglądu czcionki:

image

Odpowiedz

4

Sprawdź fontconfig.properties.src pod jre\lib katalogu:

monospaced.plain.alphabetic=Courier New 
monospaced.plain.chinese-ms950=MingLiU 
monospaced.plain.chinese-ms950-extb=MingLiU-ExtB 
monospaced.plain.hebrew=David 
monospaced.plain.japanese=MS Gothic 
monospaced.plain.korean=GulimChe 

monospaced.bold.alphabetic=Courier New Bold 
monospaced.bold.chinese-ms950=PMingLiU 
monospaced.bold.chinese-ms950-extb=PMingLiU-ExtB 
monospaced.bold.hebrew=David Bold 
monospaced.bold.japanese=MS Gothic 
monospaced.bold.korean=GulimChe 

monospaced.italic.alphabetic=Courier New Italic 
monospaced.italic.chinese-ms950=PMingLiU 
monospaced.italic.chinese-ms950-extb=PMingLiU-ExtB 
monospaced.italic.hebrew=David 
monospaced.italic.japanese=MS Gothic 
monospaced.italic.korean=GulimChe 

monospaced.bolditalic.alphabetic=Courier New Bold Italic 
monospaced.bolditalic.chinese-ms950=PMingLiU 
monospaced.bolditalic.chinese-ms950-extb=PMingLiU-ExtB 
monospaced.bolditalic.hebrew=David Bold 
monospaced.bolditalic.japanese=MS Gothic 
monospaced.bolditalic.korean=GulimChe 

pamiętać również, że renderowanie czcionek na Linux różni się od Windows dużo, patrz IDEA-57233, aby uzyskać więcej informacji.

Można próbować skopiować pliki czcionek ttf systemu Windows do Linuksa:

  • couri.ttf
  • courbi.ttf
  • courbd.ttf
  • cour.ttf

Install je tam zamiast nowej wersji Linux Courier New (jeśli jest inna), a następnie ustaw tę czcionkę w IDEA.

W zależności od zrzutu ekranu litery w systemie Windows XP wyglądają tak samo w czcionkach Monospaced i Courier New, więc mają tę samą czcionkę. Cyfry wyglądają inaczej, ale to pewnie jakiś problem z JVM.

W przypadku czcionki Ubuntu czcionka Monospaced jest inna, jest zgodna z projektem, jednak Courier New wygląda tak samo, jak w systemie Windows XP, z wyjątkiem różnych aliasingów/podpowiedzi/renderowania, które są również zgodne z projektem JVM. Możesz zobaczyć, jak dostosować go do problemu IDEA, do którego link znajduje się powyżej.

+0

Witam, sprawdziłem już Courier New. Oczywiście nie czcionki w użyciu, ale dzięki. – user703888

+0

Możesz dołączyć zrzut ekranu czcionki o stałej szerokości w systemie Windows XP, czcionkę Courier New w systemie Windows XP i czcionkę Courier New w systemie Linux w IDEA, abyśmy mogli zobaczyć, na czym polega problem. – CrazyCoder

+0

Dzięki za zrzut ekranu, zaktualizowałem swoją odpowiedź. – CrazyCoder

Powiązane problemy