LinuxForum.Fans
Тема

Скриншоты - Февраль 2013

Автор: verg 36 сообщений 14765 просмотров 🔒 закрыта
#303682
"SergMarkov" написал:
Так их в любом терминале можно поставить

Это понятно, имел ввиду что за терминал попался готовый с такими цветами.

#303684
zenon написал:

Это понятно, имел ввиду что за терминал попался готовый с такими цветами.

Да это какой то простейший терминал, который к тому же с какого то бодуна еще требует SDL. Вся его прелесть только в этих цветах.
http://code.google.com/p/vinterm/

#303690
"SergMarkov" написал:
Да это какой то простейший терминал, который к тому же с какого то бодуна еще требует SDL. Вся его прелесть только в этих цветах.
http://code.google.com/p/vinterm/

Сюда бы еще шрифт от ЕС ЭВМ... чтобы выглядел примерно так же не четким... как на элт. _:)

#303693
zenon написал:

Сюда бы еще шрифт от ЕС ЭВМ... чтобы выглядел примерно так же не четким... как на элт. _:)

Можно пошаманить со старыми досовскими шрифтами в fontforge, шрифты от EC ЭВМ, где их теперь возьмешь :-)

#303720
zenon написал:

Сюда бы еще шрифт от ЕС ЭВМ... чтобы выглядел примерно так же не четким... как на элт. _:)

Вот так ? :-)
http://img255.imageshack.us/img255/5697/screenshotf124358f.png
Этот терминал при компиляции берет шрифт из картинки и встраивает его прямо в исполняемый.
Вот сама картинка
http://img197.imageshack.us/img197/6425/screenshotf06ad5eb.png

#303724
"SergMarkov" написал:
Вот так ? :-)
http://img255.imageshack.us/img255/5697 … 24358f.png
Этот терминал при компиляции берет шрифт из картинки и встраивает его прямо в исполняемый.
Вот сама картинка
http://img197.imageshack.us/img197/6425 … 6ad5eb.png

А!F! Оно! но как? Не понял.

#303838
zenon написал:
А!F! Оно! но как? Не понял.

Там в сорцах два файлика
graphic/font.cc
в котором

Показать
text

#include "font.h"

#include "SDL.h"

#define P(sf,x,y) *((Uint8*)(sf)->pixels + (y)*(sf)->pitch + (x))

Font::Font() : char_w(9), char_h(14), ch(new uint8_t*[256]) { SDL_Surface* sf(SDL_LoadBMP(DATADIR "/mda9.bmp")); if(!sf) { sf = SDL_LoadBMP("data/mda9.bmp"); if(!sf) { fprintf(stderr, "File mda9.bmp could not be found.\n"); exit(1); } }

int x(0), y(0); for(int i(0); i<256; i++) { ch[i] = new uint8_t[char_w*char_h]; for(int xx(0); xx<char_w; xx++) for(int yy(0); yy<char_h; yy++) ch[i][yy*char_w+xx] = (P(sf,x+xx,y+yy) == 1 ? 0 : 1); x += char_w; if(x >= sf->w) { x = 0; y += char_h; } }

SDL_FreeSurface(sf); }

Font::~Font() { for(int i(0); i<256; i++) delete[] ch[i]; delete[] ch; }

и
data/mda9.bmp, в котором просто изображения символов шрифта
Вот для чего, кстати, автору понадобился SDL

#303839
XELFAER написал:

поделитесь шрифтом?

Да я бы с удовольствием :-), но у меня его просто нет, автор создает отдельные символы из картинки со всеми символами, а сама картинка встраивается в исполняемый файл.
Можно попробовать экспортнуть каждый символ из картинки куда нибудь в inkscape а уже из него в fontforge, но там нет русского.

#303960

Gentoo x86-64, KDE 4.9.98



#303977
fragment написал:
Gentoo x86-64, KDE 4.9.98



fragment а написать, что за тема, шрифт, значки, ... не?

#304086
fragment написал:
Gentoo x86-64, KDE 4.9.98



какие параметры сглаживания или DPI у тебя выставлены?
у меня этот шрифт ужасно мутный какой-то получается

и обоину можно пожалуйста? :)

#304105
xSPiRiTx написал:

какие параметры сглаживания или DPI у тебя выставлены?
у меня этот шрифт ужасно мутный какой-то получается

и обоину можно пожалуйста? :)

Обоина

Шрифт: 96 dpi, hinting - medium, subpixel - rgb

#304124

большое тебе спасибо, добрый человек....жаль почему-то не могу тебе плюсик поставить

Войдите или зарегистрируйтесь, чтобы ответить.