# Font search for archive

**URL:** https://discourse.processing.org/t/font-search-for-archive/17053
**Category:** Processing for Android
**Created:** [January 13, 2020, 1:25am UTC](https://discourse.processing.org/t/font-search-for-archive/17053 "2020-01-13T01:25:04Z")
**Posts on this page:** 2
**Page:** 2

<div class="post-metadata">

### Author: ![noel](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/noel/32/213_2.png) [@noel](https://discourse.processing.org/u/noel)
#### Post date: [January 16, 2020, 5:55am UTC](https://discourse.processing.org/t/font-search-for-archive/17053/22 "2020-01-16T05:55:06Z")

</div>

APDE Only accepts vlw fonts. I’v tried several russian fonts, and they are installed correctly and can be used in apps like Word etc. ,but they are not listed in the processing’s font box.(even after reinitiating).  
Maybe the way to go is trying to make your own fonts.

Edit: Using app mode instead of preview mode runs the sketch with a ttf font as well, but both vlw and ttf will give the error _Inefficient font rendering: use createFont() with a TTF/OTF instead of loadFont()._  
I think it is a bug. I’ll try to find a solution tomorrow.

> **[How to Create Your Own Font (In 6 Simple Steps)](https://www.elegantthemes.com/blog/tips-tricks/create-your-own-font)**
>
> With packages such as Google Fonts and Typekit collectively offering thousands of different fonts, there is almost a countless amount options for choosing the right font for your specific project. However, you’re still only...

---

<div class="post-metadata">

### Author: ![noel](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/noel/32/213_2.png) [@noel](https://discourse.processing.org/u/noel)
#### Post date: [January 16, 2020, 10:52am UTC](https://discourse.processing.org/t/font-search-for-archive/17053/23 "2020-01-16T10:52:39Z")

</div>

So, I have it working now. I have tested it with some fonts you can find [here](https://fonts2u.com/cyrillic.font).  
It will only work in app mode, and you have to be sure to use the right quotation marks, because if you copy them, they sometimes lookalike, but just aren’t. Also there may be no spaces in the string, which is case sensitive, also for the extension which must included in the string.

```auto
PFont myFont; 

void setup() { 
  size(200, 200); 
  background(255); 
  myFont = createFont("CYRIL1.TTF", 28); 
  fill(0);
  textFont(myFont); 
  textAlign(CENTER);
  println(("Привет мир");
} 

void draw() { 
  text("Привет мир", width/2, height/2);
}

```

.

[Previous page](https://discourse.processing.org/t/font-search-for-archive/17053.md?page=1)
