Hướng dẫn what is the font used in python - phông chữ được sử dụng trong python là gì


Có thể có tối đa ba cách để chỉ định kiểu loại.

Phông chữ đơn giản

Là một bộ có phần tử đầu tiên là họ phông chữ, theo sau là kích thước tính theo điểm, theo tùy chọn theo sau là một chuỗi chứa một hoặc nhiều bộ điều chỉnh kiểu đậm, in nghiêng, gạch chân và quá mức.

Thí dụ

  • ("Helvetica", "16") Đối với Helvetica 16 điểm thường xuyên.
  • .

Phông chữ phông chữ

Bạn có thể tạo một "đối tượng phông chữ" bằng cách nhập mô -đun TKFONT và sử dụng hàm tạo lớp phông chữ của nó -

import tkFont

font = tkFont.Font ( option, ... )

Đây là danh sách các tùy chọn -

  • Gia đình - Tên gia đình phông chữ như một chuỗi. − The font family name as a string.

  • Kích thước - chiều cao phông chữ như một số nguyên tính theo điểm. Để có được một phông chữ N cao, sử dụng -n. − The font height as an integer in points. To get a font n pixels high, use -n.

  • Trọng lượng - "đậm" cho in đậm, "bình thường" cho trọng lượng thường xuyên. − "bold" for boldface, "normal" for regular weight.

  • Slant - "Italic" cho in nghiêng, "La Mã" cho không có đường. − "italic" for italic, "roman" for unslanted.

  • gạch chân - 1 cho văn bản gạch chân, 0 cho bình thường. − 1 for underlined text, 0 for normal.

  • Quá mức - 1 cho văn bản quá mức, 0 cho bình thường. − 1 for overstruck text, 0 for normal.

Thí dụ

helv36 = tkFont.Font(family="Helvetica",size=36,weight="bold")

("Helvetica", "16") Đối với Helvetica 16 điểm thường xuyên.

.

Phông chữ phông chữ

Bạn có thể tạo một "đối tượng phông chữ" bằng cách nhập mô -đun TKFONT và sử dụng hàm tạo lớp phông chữ của nó -

Vì vậy, đó là những phông chữ yêu thích của tôi và cách tôi sử dụng chúng trong Komodo. Mong đợi sẽ thấy một số tính năng phông chữ mới trong Komodo 9 (tôi đã đề cập đến chiều cao dòng). Xin vui lòng chia sẻ phông chữ yêu thích của bạn trong các ý kiến ​​dưới đây!

  • Các vấn đề đa nền tảng
  • Điều chỉnh
  • Phông chữ mã hóa tốt nhất của ”
    • Dejavu sans mono
    • Mã nguồn Pro
    • Monaco
    • Droid sans mono
    • Ubuntu sans mono
    • M+
  • Từ cuối cùng

Vì vậy, đó là những phông chữ yêu thích của tôi và cách tôi sử dụng chúng trong Komodo. Mong đợi sẽ thấy một số tính năng phông chữ mới trong Komodo 9 (tôi đã đề cập đến chiều cao dòng). Xin vui lòng chia sẻ phông chữ yêu thích của bạn trong các ý kiến ​​dưới đây!
thing we look at is not our IDE, it’s not our software or our browser; it’s our
code. So it’s only natural that our code should be a pleasure to look at. One
side of this is completely in your own hands; writing clean and sensible code.
The other side slightly less so; the font you choose to represent your code.

Tiêu đề Hình ảnh lịch sự của Chris Reid & NBSP; on & nbsp; unplash.
there, but they all seem to focus on the usefullnes of the font, ie. how the font
facilitates you to write code more efficiently. Whilst this is definitely an
important point I feel that what is equally important is the attractiveness of
the font, what’s the point of it being efficient if it’s not making you feel
good about your code? Your font is supposed to make you “want” to code, it’s
supposed to make your code look THAT much better. This is what I want to focus
on in this blog; what fonts I’ve tried and enjoyed the most, not (just) because
of how efficient they are, but because of how they made me feel like coding with
them.

Các vấn đề đa nền tảng

Một trong những vấn đề chính mà tôi đã gặp phải trong việc thử các phông chữ khác nhau là chúng có xu hướng nhìn ra rất nhiều khác nhau trên mỗi nền tảng; Điều này là do mỗi nền tảng hiển thị văn bản hơi khác nhau, đặc biệt OSX có xu hướng cung cấp cho phông chữ một chút về một cái nhìn táo bạo mà cá nhân tôi khá thích, nhưng hiếm khi tôi có thể sử dụng cùng một phông chữ trên OSX và EG. Linux vì họ chỉ đơn giản là không cảm thấy như vậy. Các phông chữ tôi giải quyết ở đây tôi đã sử dụng chủ yếu theo OSX và Linux để tôi nhận chúng có thể ít liên quan hơn nếu bạn đang sử dụng Windows, bạn phải tự mình xem.
to “look” very different on each platform; this is because each platform renders
text slightly differently, OSX in particular tends to give fonts a bit of a bold
look which I personally quite enjoy, but rarely can I use the same font on OSX
and eg. Linux as they simply do not “feel” the same. The fonts I address here
I used primarily under OSX and Linux so my take on them might be less relevant
if you are using Windows, you’d have to see for yourself.

Điều chỉnh

Tôi đã thực hiện một vài điều chỉnh nhẹ ở Komodo giúp tôi thích viết mã hơn. Trước tiên, tôi tăng một chút chiều cao dòng để cho mã của tôi hít thở thêm một chút nữa, bạn có thể sử dụng đoạn mã sau làm macro (kích hoạt nó khi khởi động) để tăng chiều cao dòng của bạn (sửa đổi số lượng phù hợp với sở thích của bạn).
First I increased the line height slightly to let my code “breathe” a little
more, you can use the follow code snippet as a Macro (trigger it on startup) to
increase your line height (modify the amount to suit your preference).


var editor = komodo.editor;
editor.styleSetSize(editor.STYLE_BRACEBAD, 13);

Chúng tôi rất có thể sẽ tăng chiều cao dòng theo mặc định trong Komodo 9.

Một điều chỉnh khác mà bạn có thể muốn xem xét nếu bạn là người dùng OSX là cài đặt chất lượng phông chữ của FONT trong `Tùy chọn> Phông chữ và Màu sắc> Phông chữ, điều này cho phép bạn chuyển đổi giữa các cài đặt trước khác nhau do OSX cung cấp.
“Font Quality” setting under `Preferences > Fonts and Colors > Fonts`, this
allows you to switch between different rendering presets offered by OSX.

Tương tự như vậy, nếu bạn là một người dùng Linux, nó rất đáng chơi với cài đặt kết xuất phông chữ của bạn, thật không may, không có hướng dẫn nào của một người khác làm việc cho mỗi bản phân phối, bạn sẽ phải tự mình tìm kiếm điều này.
unfortunately there is no “one” guide that works for every distro, you’ll have to
search for this yourself.

Phông chữ mã hóa tốt nhất của ”

Một lần nữa, điều này hoàn toàn chủ quan và không phải là một danh sách đầy đủ về những gì có sẵn ngoài kia. Tôi không cố gắng đưa ra một cái nhìn tổng quan về kỹ thuật về những gì phông chữ làm, có rất nhiều tài nguyên ngoài kia đã có. Tôi chỉ đơn giản là giải thích làm thế nào phông chữ làm cho tôi cảm thấy về mã của tôi và cách chuyển thành tôi hiệu quả hơn.
out there. I am not trying to give a technical overview of what the font does,
there are plenty of resources out there for that already. I am simply explaining
how the font makes me “feel” about my code and how that translates into my being
more efficient.

Tất cả các ảnh chụp màn hình dưới đây được chụp trong Komodo IDE bằng cách sử dụng bảng màu Spacemodo


Trở lại đầu trang

Dejavu sans mono


Hướng dẫn what is the font used in python - phông chữ được sử dụng trong python là gì

Phông chữ yêu thích hiện tại của tôi là Dejavu sans mono (trên Linux), trước đây tôi đã sử dụng mã nguồn Pro (trên OSX - đặc trưng bên dưới) nhưng khi chuyển đổi giữa Linux, tôi thấy rằng nó không kết xuất nhất quán, sau khi chơi xung quanh với các phông chữ khác nhau, tôi nhận thấy rằng việc sử dụng Dejavu sans mono được đặt thành Bold Bold, hầu hết mang lại cho tôi cảm giác giống như Code Pro Pro đã làm trên OSX.
Source Code Pro (on OSX – featured below) but when switching between Linux I found
that it just didn’t render consistently, after playing around with different fonts
I found that using DejaVu Sans Mono set to “bold” mostly gave me the same feel
as Source Code Pro did on OSX.

Điều đó có nghĩa là nó làm cho biên tập viên của tôi cảm thấy một chút vui tươi, nhưng không phải là quá vui tươi (truyện tranh sans bất cứ ai). Tôi cảm thấy một cái gì đó rất nhiều phông chữ lập trình dường như tập trung rất nhiều vào hiệu quả đến nỗi cuối cùng chúng trông rất vuông và buồn tẻ, đó là một sự xấu hổ.
playful (Comic Sans anyone). I feel something a lot of the programming fonts seem
to focus so much on efficiency that they end up looking very square and dull, which
is a shame.

Dejavu sans mono là một phần của dự án phông chữ Dejavu dựa trên phông chữ Vera. Mục đích của nó là cung cấp một loạt các nhân vật hơn trong khi vẫn duy trì giao diện ban đầu thông qua quá trình phát triển hợp tác.
Vera Fonts. ”Its purpose is to provide a wider range of characters while maintaining the original look and feel through the process of collaborative development”.

Trang web: http://dejavu-ponts.org/wiki/main_page Tải xuống: http://dejavu-ponts.org/wiki/doad tải
Download: http://dejavu-fonts.org/wiki/Download


Trở lại đầu trang

Dejavu sans mono


Hướng dẫn what is the font used in python - phông chữ được sử dụng trong python là gì

Phông chữ yêu thích hiện tại của tôi là Dejavu sans mono (trên Linux), trước đây tôi đã sử dụng mã nguồn Pro (trên OSX - đặc trưng bên dưới) nhưng khi chuyển đổi giữa Linux, tôi thấy rằng nó không kết xuất nhất quán, sau khi chơi xung quanh với các phông chữ khác nhau, tôi nhận thấy rằng việc sử dụng Dejavu sans mono được đặt thành Bold Bold, hầu hết mang lại cho tôi cảm giác giống như Code Pro Pro đã làm trên OSX.
it renders beautifully using the “Anti-Aliased with Smoothing” `Font Quality`
setting. Both fonts work on all platforms, it’s just that Source Code Pro in my
opinion works better on OSX and DejaVu Sans Mono works better on Linux.

Điều đó có nghĩa là nó làm cho biên tập viên của tôi cảm thấy một chút vui tươi, nhưng không phải là quá vui tươi (truyện tranh sans bất cứ ai). Tôi cảm thấy một cái gì đó rất nhiều phông chữ lập trình dường như tập trung rất nhiều vào hiệu quả đến nỗi cuối cùng chúng trông rất vuông và buồn tẻ, đó là một sự xấu hổ.
playful, which you’ll see is a recurring theme for my most liked fonts.

Dejavu sans mono là một phần của dự án phông chữ Dejavu dựa trên phông chữ Vera. Mục đích của nó là cung cấp một loạt các nhân vật hơn trong khi vẫn duy trì giao diện ban đầu thông qua quá trình phát triển hợp tác.
Pro was created specifically with programmers in mind.

Trang web: http://dejavu-ponts.org/wiki/main_page Tải xuống: http://dejavu-ponts.org/wiki/doad tải
Download: https://github.com/adobe-fonts/source-code-pro/releases


Trở lại đầu trang

Dejavu sans mono


Hướng dẫn what is the font used in python - phông chữ được sử dụng trong python là gì

Phông chữ yêu thích hiện tại của tôi là Dejavu sans mono (trên Linux), trước đây tôi đã sử dụng mã nguồn Pro (trên OSX - đặc trưng bên dưới) nhưng khi chuyển đổi giữa Linux, tôi thấy rằng nó không kết xuất nhất quán, sau khi chơi xung quanh với các phông chữ khác nhau, tôi nhận thấy rằng việc sử dụng Dejavu sans mono được đặt thành Bold Bold, hầu hết mang lại cho tôi cảm giác giống như Code Pro Pro đã làm trên OSX.
font for OSX until it was replaced by Menlo in 2009. Ultimately I was turned away
from using it because it’s a little bit “too” playful to me.

Điều đó có nghĩa là nó làm cho biên tập viên của tôi cảm thấy một chút vui tươi, nhưng không phải là quá vui tươi (truyện tranh sans bất cứ ai). Tôi cảm thấy một cái gì đó rất nhiều phông chữ lập trình dường như tập trung rất nhiều vào hiệu quả đến nỗi cuối cùng chúng trông rất vuông và buồn tẻ, đó là một sự xấu hổ.
means to obtain it, so non-OSX users are out of luck.


Trở lại đầu trang

Dejavu sans mono


Hướng dẫn what is the font used in python - phông chữ được sử dụng trong python là gì

Phông chữ yêu thích hiện tại của tôi là Dejavu sans mono (trên Linux), trước đây tôi đã sử dụng mã nguồn Pro (trên OSX - đặc trưng bên dưới) nhưng khi chuyển đổi giữa Linux, tôi thấy rằng nó không kết xuất nhất quán, sau khi chơi xung quanh với các phông chữ khác nhau, tôi nhận thấy rằng việc sử dụng Dejavu sans mono được đặt thành Bold Bold, hầu hết mang lại cho tôi cảm giác giống như Code Pro Pro đã làm trên OSX.
playful and “professional”. It feels a bit like Monaco (OSX) and Courier (Windows)
had a baby. Particularly on OSX it looks beautiful. It looks decent on Linux too
though I prefer to use it as “Bold” as it looks too much like Courier and too little
like Monaco otherwise.

Điều đó có nghĩa là nó làm cho biên tập viên của tôi cảm thấy một chút vui tươi, nhưng không phải là quá vui tươi (truyện tranh sans bất cứ ai). Tôi cảm thấy một cái gì đó rất nhiều phông chữ lập trình dường như tập trung rất nhiều vào hiệu quả đến nỗi cuối cùng chúng trông rất vuông và buồn tẻ, đó là một sự xấu hổ.
Android, but has since found its way into many the editors of many programmers.

Dejavu sans mono là một phần của dự án phông chữ Dejavu dựa trên phông chữ Vera. Mục đích của nó là cung cấp một loạt các nhân vật hơn trong khi vẫn duy trì giao diện ban đầu thông qua quá trình phát triển hợp tác.
planned for the future.”

Trang web: http://www.droidfonts.com/ Tải xuống: https://www.google.com/fonts#useplace:use/collection:droid+sans+Mono
Download: https://www.google.com/fonts#UsePlace:use/Collection:Droid+Sans+Mono


Trở lại đầu trang

Ubuntu sans mono


Hướng dẫn what is the font used in python - phông chữ được sử dụng trong python là gì

Ubuntu sans mono có một chút khác biệt, nó có xu hướng cảm thấy cô đọng hơn và có thiết kế nghiêng riêng biệt mà các phông chữ Ubuntu được biết đến. Tôi thấy nó là một thiết kế dễ chịu nhưng nó cảm thấy phù hợp hơn với logo so với các khối văn bản hoặc mã lớn, có cảm giác như nó đang cố gắng chứng minh một cái gì đó thay vì chỉ là một phông chữ.
distinct slanted design the Ubuntu fonts are “known” for. I find it a pleasing
design but it feels more appropriate for logo’s than for large blocks of text or
code, it feels like it’s trying to prove something rather than just “be a font”.

Tôi đã phải tăng đáng kể kích thước phông chữ và khoảng cách đường cho phông chữ hiển thị đúng cho tôi, sau đó nó khá thú vị nhưng cuối cùng chỉ không đến gần với Dejavu sans yêu quý của tôi.
render properly for me, after that it was quite enjoyable but in the end just
doesn’t come close to my beloved DejaVu Sans.

Tôi cũng không thể làm cho nó hiển thị theo cách mà tôi thích trên OSX vì OSX làm mịn phông chữ, rõ ràng phông chữ này được thiết kế dành riêng cho Ubuntu nên có thể hiểu rằng nó không được tối ưu hóa cho các nền tảng khác.
font smoothing OSX does, obviously this font was designed specifically for Ubuntu
so it’s understandable that it was not optimized for other platforms.

Trang web: http://font.ubuntu.com/ Tải xuống: http://font.ubuntu.com/
Download: http://font.ubuntu.com/


Trở lại đầu trang

M+


Hướng dẫn what is the font used in python - phông chữ được sử dụng trong python là gì

Ubuntu sans mono
created specifically for programmers as it has several variations that each slightly
alter the way the font looks.

Ubuntu sans mono có một chút khác biệt, nó có xu hướng cảm thấy cô đọng hơn và có thiết kế nghiêng riêng biệt mà các phông chữ Ubuntu được biết đến. Tôi thấy nó là một thiết kế dễ chịu nhưng nó cảm thấy phù hợp hơn với logo so với các khối văn bản hoặc mã lớn, có cảm giác như nó đang cố gắng chứng minh một cái gì đó thay vì chỉ là một phông chữ.
it is but it’s a little bit TOO condensed for my tastes. As I mentioned earlier
in this blog post I like my code to be able to “breathe” a little, and while it’s
great to be able to see a lot of your code on-screen it also makes it a little bit
chaotic. To be fair though, M+ is so clean and stylish it tends to make even the
most chaotic code look beautiful.

Tôi đã phải tăng đáng kể kích thước phông chữ và khoảng cách đường cho phông chữ hiển thị đúng cho tôi, sau đó nó khá thú vị nhưng cuối cùng chỉ không đến gần với Dejavu sans yêu quý của tôi.
Download: http://sourceforge.jp/projects/mplus-fonts/releases/#6650


Trở lại đầu trang

Ubuntu sans mono

Ubuntu sans mono có một chút khác biệt, nó có xu hướng cảm thấy cô đọng hơn và có thiết kế nghiêng riêng biệt mà các phông chữ Ubuntu được biết đến. Tôi thấy nó là một thiết kế dễ chịu nhưng nó cảm thấy phù hợp hơn với logo so với các khối văn bản hoặc mã lớn, có cảm giác như nó đang cố gắng chứng minh một cái gì đó thay vì chỉ là một phông chữ.
new font features in Komodo 9 (I already mentioned line-height). Please feel free
to share your favourite fonts in the comments below!

Tôi đã phải tăng đáng kể kích thước phông chữ và khoảng cách đường cho phông chữ hiển thị đúng cho tôi, sau đó nó khá thú vị nhưng cuối cùng chỉ không đến gần với Dejavu sans yêu quý của tôi.

Phông chữ được sử dụng để mã hóa là gì?

Chúng tôi sử dụng phông chữ monospace để giữ mã được căn chỉnh.Chuyển phát nhanh chỉ là một trong nhiều phông chữ đơn vị.Chúng cũng được gọi là phông chữ có chiều rộng cố định.monospace fonts to keep code aligned. Courier is just one of many monospace fonts. They are also called fixed-width fonts.

Phông chữ nào là tốt nhất cho Python?

Cộng đồng yêu thích và khuyến nghị các phông chữ này, vì vậy hãy tải xuống và kiểm tra chúng ...
Mã Fira.Phông chữ mã Fira.....
Phông chữ Proggy.Phông chữ Proggy.....
Dejavu sans mono.Dejavu sans mono.....
Mã nguồn Pro.Mã nguồn Pro.....
Dina.Dina.....
Terminus.Terminus.....
Đầu vào.Đầu vào.....
Gian lận.Gian lận..

Phông chữ nào được sử dụng trong pycharm?

Jetbrains Mono: Một kiểu chữ nguồn miễn phí và mở cho các nhà phát triển.JetBrains: Công cụ phát triển cho các chuyên gia và nhóm.: A free and open source typeface for developers. JetBrains: Developer Tools for Professionals and Teams.