Rainmeter как изменить шрифт

Fonts are used in String meters with the FontFace option.

Fonts are used in String meters with the FontFace option.

The font file can be either .ttf (TrueType) or .otf (OpenType).

Obtaining fonts

There are lots of places where you can download free fonts, licensed to distribute with your skins. A few popular places are:

  • Google Fonts
  • DaFont
  • Font Squirrel

Do pay attention to the license for fonts you download and use. If a font is commercial, or licensed for personal use only, it may be technically illegal for you to distribute them with your skins.

No need to install 3rd-party fonts in Windows

Fonts installed in Windows (they will be in the WindowsFonts folder) will automatically be available for use in Rainmeter. 3rd-party fonts, which you might obtain from one of those sites listed above, can easily be used in and distributed with your skins, without any need for you or your users to install them in Windows. It’s really just a small waste of memory to install fonts that you are only using in Rainmeter.

Using Fonts

3rd-party font files can be used by creating a folder @ResourcesFonts in the root level folder of the skin, and putting the font .ttf or .otf files there. Rainmeter will automatically load any fonts found in that folder, and they will be available to use as if they were installed in Windows.

Specifying the font is done with the FontFace option in a String meter. The font is identified by specifying the family name of the font (e.g. FontFace=Trebuchet MS). The family name can be found by double clicking the font .ttf/.otf file and at the very top left in the Windows font viewer using the Font Name there.

[MeterString]
Meter=String
FontFace=Trebuchet MS
Text=Hello World

Font Attributes

Additional attributes for the font can then be specified with other options available on the String meter.

  • FontSize : The size of the font in points.
  • FontColor : A rrr,ggg,bbb,aaa (rgb) or rrggbbaa (hex) color code.
  • FontWeight : A number between 0-999 specifying the weight of the font.
    Details on this option can be found at FontWeight.
[MeterString]
Meter=String
FontFace=Trebuchet MS
FontSize=12
FontColor=255,255,255,255
FontWeight=400
Text=Hello World

In addition, there are other attributes that can be set using the InlineSetting option on a String meter. Some of the features that can be set are Italic, Oblique, Underline, StrikeThrough and Shadow, as well as adding gradients to the text.

[MeterString]
Meter=String
FontFace=Trebuchet MS
FontSize=12
FontColor=255,255,255,255
FontWeight=400
InlineSetting=Oblique
InlineSetting2=GradientColor | 180 | 255,0,0,255
Text=Hello World

Advanced

Many fonts will come in a .zip package with several font .ttf or .otf files, with each being a different weight or style. Generally these are all fonts that share the same font family name, but the font viewer program in Windows may show the font name including sub-family names, like «Fira Sans Bold» or «Roboto Italic». If you use those full family / sub-family names, that is almost always going to be fine. Rainmeter will figure out the actual family name when the font is loaded, and will use the correct font file when attributes like weight or italic are used.

However, there is a really nice tool that can give you a lot more information about your fonts. This can be useful when specifying the family name in FontFace, as well as when using Typography (See the «Glyph substitution» tab) options. This can also provide copyright and license information.

Get the dp4 Font Viewer free utility from https://us.fontviewer.de/. It is a portable application that you can just run from any folder. When you run it, and select a folder containing your fonts, a lot of useful information is available.

In this example, I would simply use FontFace=Fira Sans, and all those weights will be available to me using FontWeight.

Создание простой статической скины Rainmeter Skin

Rainmeter может показаться запутанным для многих из вас, но на самом деле его гораздо проще использовать, чем вы думаете. Начните с того, что перейдите в папку «Документы», где вы найдете папку Rainmeter -> Skins.

Когда вы окажетесь там, создайте новую папку для размещения всех ваших собственных скинов.

image

Затем создайте новую папку для новой конфигурации цитаты — я назвал мой StaticQuote — и затем добавьте INI-файл с тем же именем в папку. В этом случае это означало создание нового текстового файла и его переименование в StaticQuote.ini, что вы можете сделать прямо из Блокнота на следующем шаге.

image

Откройте Блокнот и вставьте следующий текст — все, что вам нужно для этой базовой конфигурации. Вы можете свободно редактировать цитату, которую я включил, что я нашел в этом посте @codinghorror .

[Rainmeter]
Автор =

[QuoteStyle]
FontColor = FFFFFFFF
FontSize = 16
AntiAlias ​​= 1

[Цитировать]
Метр = STRING
MeterStyle = QuoteStyle
Текст = «Иди сюда, действительно быстро. Если что-то встает у вас на пути … включите.

Теперь перейдите в Файл -> Сохранить как, измените «Сохранить как тип» на «Все файлы» вместо значения по умолчанию, а затем присвойте ему имя файла, оканчивающееся на .ini, как показано здесь:

image

Очень важно убедиться, что файл имеет расширение .ini.

Активация новой конфигурации

Самый простой способ справиться с загрузкой новых конфигураций и быстрой их перезагрузкой — открыть приложение RainBrowser, включенное в Rainmeter, — затем щелкнуть вкладку «Обзор» в левой панели. Вы должны увидеть папку скинов, с вашей конфигурацией под ней.

image

Внизу внизу окна вы увидите свой скин, и вы можете просто щелкнуть ссылку «Загрузить скин», и она появится на экране.

image

Вы должны оставить окно RainBrowser открытым, так как мы будем вносить больше изменений в скин — вы можете просто использовать ссылку Обновить скин, чтобы быстро перезагружать скин каждый раз, когда вы меняете файл конфигурации.

Изменение шрифта и цвета

image

Новая тема должна выглядеть примерно так с настройками по умолчанию, которые мы вам дали, но вы можете легко настроить и изменить конфигурацию по своему вкусу. Давайте внимательнее посмотрим на раздел стилей нашей конфигурации, чтобы понять, как работают различные опции.

Изменение цвета

Строка FontColor = FFFFFFFF определяет цвет текста, как и следовало ожидать, но вы заметите, что вместо стандартного цветового кода в стиле HTML у него есть 2 дополнительных символа. Это потому, что на самом деле это RGB (A) с альфа-каналом (A), поэтому последние два символа переходят от 00 или полностью прозрачный к FF или нулевой прозрачности. Вы бы идеально выбрали где-то посередине.

Например, чтобы изменить цвет на черный, вы должны изменить следующую строку — хотя вы заметите, что по умолчанию используется черный цвет, так что это будет бессмысленно.

FontColor = 000000FF

Изменение шрифта лица

Если вам не нравится шрифт по умолчанию, вы можете использовать переменную FontFace с именем установленного шрифта в Windows. Например, чтобы изменить шрифт на Calibri, вы можете использовать это:

FontFace = Calibri

Изменить стиль шрифта

Если вы хотите использовать полужирный, курсив или даже полужирный курсив, вы можете использовать переменную StringStyle, которая принимает одно из следующих значений: NORMAL, BOLD, ITALIC и BOLDITALIC. Чтобы изменить шрифт на жирный, вы должны сделать:

StringStyle = BOLD

И, конечно, вы сможете изменить размер шрифта, настроив переменную FontSize, как вы и предполагали.

Добавление тени к тексту

Единственная проблема, связанная с белым текстом на более светлом цветном фоне, заключается в том, что он не так заметен, как хотелось бы, и если вы используете вместо него темный текст, вы не сможете переключиться на более темные обои без проблем с видимостью.

Решение состоит в том, чтобы использовать переменную StringEffect, чтобы задать тень или границу для текста, делая его намного более заметным на любом фоне. Например, чтобы задать тень на тексте, вы должны использовать следующее — вместо этого установите границу, а замените SHADOW на BORDER.

StringEffect = ТЕНЬ

Вот пример того, как это выглядит нормально, затем с тенью, а затем с рамкой:

image
image
image

Если вы хотите использовать более темный текст, вы можете использовать светлую границу или тень, используя переменную FontEffectColor. Например, для черного текста с белой рамкой вы бы использовали:

FontEffectColor = FFFFFFFF
FontColor = 000000FF
StringEffect = ГРАНИЦЫ

Существует гораздо больше параметров конфигурации, которые вы можете выбрать, все из которых можно найти в руководстве к Rainmeter .

Поздравляю, вы создали свой первый скин Rainmeter! Оставайтесь с нами, мы расскажем, как сделать еще более мощные скины в будущем.


Это четвертая часть в нашей серии, объясняющая, как использовать Rainmeter. Если вы еще этого не сделали, обязательно прочитайте предыдущие три части серии:

  • Как сделать скин Rainmeter Skin Stick на рабочий стол без движения
  • Как сохранить кожу Rainmeter от сокрытия при показе рабочего стола

Есть какие-то конкретные вопросы Rainmeter, на которые вы хотели бы ответить? Оставьте свой вопрос в комментариях, и мы посмотрим, сможем ли мы помочь.

— layout: docs permalink: tips/fonts-guide/ title: ‘Fonts Guide’ — <p>Fonts are used in <a href/manual/meters/string/«>String</a> meters with the <a href/manual/meters/string/#FontFace«>FontFace</a> option.</p> <p>The font file can be either <b>.ttf (TrueType)</b> or <b>.otf (OpenType)</b>.</p> <h3>Obtaining fonts</h3> <p>There are lots of places where you can download free fonts, licensed to distribute with your skins. A few popular places are:</p> <ul> <li><a hrefhttps://fonts.google.com/«>Google Fonts</a></li> <li><a hrefhttps://www.dafont.com/«>DaFont</a></li> <li><a hrefhttps://www.fontsquirrel.com/«>Font Squirrel</a></li> </ul> <p><em>Do pay attention to the license for fonts you download and use. If a font is commercial, or licensed for personal use only, it may be technically illegal for you to distribute them with your skins.</em></p> <h3>No need to install 3rd-party fonts in Windows</h3> <p>Fonts installed in Windows (they will be in the <b>WindowsFonts</b> folder) will automatically be available for use in Rainmeter. 3rd-party fonts, which you might obtain from one of those sites listed above, can easily be used in and distributed with your skins, without any need for you or your users to install them in Windows. It’s really just a small waste of memory to install fonts that you are only using in Rainmeter.</p> <h3>Using Fonts</h3> <p>3rd-party font files can be used by creating a folder <a href/manual/skins/resources-folder/#Fonts«>@ResourcesFonts</a> in the root level folder of the skin, and putting the font .ttf or .otf files there. Rainmeter will automatically load any fonts found in that folder, and they will be available to use as if they were installed in Windows.</p> <p>Specifying the font is done with the <a href/manual/meters/string/#FontFace«>FontFace</a> option in a String meter. The font is identified by specifying the <b>family name</b> of the font (e.g. <code>FontFace=Trebuchet MS</code>). The family name can be found by double clicking the font .ttf/.otf file and at the very top left in the Windows font viewer using the <b>Font Name</b> there.</p> «` ini [MeterString] Meter=String FontFace=Trebuchet MS Text=Hello World «` <h3>Font Attributes</h3> <p>Additional attributes for the font can then be specified with other options available on the String meter. <ul> <li><b>FontSize</b> : The size of the font in points.</li> <li><b>FontColor</b> : A rrr,ggg,bbb,aaa (rgb) or rrggbbaa (hex) <a href/manual/skins/option-types/#Color«>color code</a>.</li> <li><b>FontWeight</b> : A number between 0-999 specifying the weight of the font.<br> Details on this option can be found at <a hrefhttps://docs.rainmeter.net/manual/meters/string/#FontWeight«>FontWeight</a>.</li> </ul> «` ini [MeterString] Meter=String FontFace=Trebuchet MS FontSize=12 FontColor=255,255,255,255 FontWeight=400 Text=Hello World «` <p>In addition, there are other attributes that can be set using the <a href/manual/meters/string/inline/«>InlineSetting</a> option on a String meter. Some of the features that can be set are Italic, Oblique, Underline, StrikeThrough and Shadow, as well as adding gradients to the text.</p> «` ini [MeterString] Meter=String FontFace=Trebuchet MS FontSize=12 FontColor=255,255,255,255 FontWeight=400 InlineSetting=Oblique InlineSetting2=GradientColor | 180 | 255,0,0,255 ; 0.0 | 0,255,0,255 ; 0.5 | 0,0,255,255 ; 1.0 Text=Hello World «` <h3>Advanced</h3> <p>Many fonts will come in a .zip package with several font .ttf or .otf files, with each being a different weight or style. Generally these are all fonts that share the same font family name, but the font viewer program in Windows may show the font name including sub-family names, like «Fira Sans Bold» or «Roboto Italic». If you use those full family / sub-family names, that is almost always going to be fine. Rainmeter will figure out the actual family name when the font is loaded, and will use the correct font file when attributes like weight or italic are used.</p> <p>However, there is a really nice tool that can give you a lot more information about your fonts. This can be useful when specifying the family name in <code>FontFace</code>, as well as when using <a href/manual/meters/string/inline/#InlineTypography«>Typography</a> (See the «Glyph substitution» tab) options. This can also provide copyright and license information.</p> <p>Get the <b>dp4 Font Viewer</b> free utility from <a hrefhttps://us.fontviewer.de/«>https://us.fontviewer.de/</a>. It is a portable application that you can just run from any folder. When you run it, and select a folder containing your fonts, a lot of useful information is available.</p> <div classexampleprev«> <a href/tips/img/fonts-guide/dp4FontViewer.png» data-fancybox><img src/tips/img/fonts-guide/dp4FontViewer.png«></a> </div> <p>In this example, I would simply use <code>FontFace=Fira Sans</code>, and all those weights will be available to me using <code>FontWeight</code>.

Я никогда не был настольным гаджетами и виджетами типа человека, но часто добавляю вдохновляющую цитату на обои для рабочего стола. Сегодня мы покажем вам, как это сделать с помощью Rainmeter, независимо от того, на какие обои вы переключаетесь.

Самое замечательное в использовании Rainmeter — это то, что вы можете переключать обои или поворачивать их, а цитата остается в том же месте. Что мы сделаем, это показать, как создать очень простой скин и настроить его в соответствии с нашими потребностями.

Создание простой статической цитаты Rainmeter Skin

Вероятно, для многих из вас может показаться, что это может показаться пугающим, но на самом деле это намного проще, чем вы думаете. Вам нужно начать с заголовка в папку «Документы», где вы найдете папку Rainmeter -> Skins.

После того, как вы там, создайте новую папку для размещения всех ваших собственных скинов.

Затем создайте новую папку для новой конфигурации цитат, которую я назвал MyStaticQuote, а затем добавьте в нее файл .INI с тем же именем. В этом случае это означало создание нового текстового файла и переименование его на StaticQuote.ini, которое вы можете сделать прямо из «Блокнота» на следующем шаге.

Откройте «Блокнот» и вставьте следующий текст, который вам нужен для этой самой базовой конфигурации. Вы можете свободно отредактировать цитату, которую я включил, что я нашел в этой записи @codinghorror.

[Rainmeter]Author=howtogeek

[QuoteStyle]FontColor=FFFFFFFFFontSize=16AntiAlias=1

[Quote]Meter=STRINGMeterStyle=QuoteStyleText=”Go that way, Really fast. If something gets in your way… turn.”

Теперь перейдите в «Файл» -> «Сохранить как», измените «Сохранить как тип» на «Все файлы» вместо значения по умолчанию, а затем дайте ему имя файла, заканчивающееся на .ini, как показано здесь:

Очень важно убедиться, что файл имеет расширение .ini.

Активация новой конфигурации

Самый простой способ справиться с загрузкой новых конфигураций и быстрой перезагрузкой — открыть приложение RainBrowser, включенное в Rainmeter, а затем щелкнуть вкладку Обзор на левой панели. Вы должны увидеть свою папку скинов с вашей конфигурацией под ней.

Внизу в нижней части окна вы увидите свой скин, и вы можете просто щелкнуть ссылку «Загрузить скин», и он появится на экране.

Вы должны оставить окно RainBrowser открытым, так как мы будем делать больше изменений в скине — вы можете просто использовать ссылку «Обновить скин», чтобы быстро перезагружать скин каждый раз, когда вы меняете файл конфигурации.

Изменение шрифта и цвета

Новая тема должна выглядеть примерно так с настройками по умолчанию, которые мы вам предоставили, но вы можете легко настроить и изменить конфигурацию по своему вкусу. Давайте подробнее рассмотрим раздел стиля нашей конфигурации, чтобы понять, как работают разные параметры.

Изменение цвета

Линия FontColor = FFFFFFFF — это то, что задает цвет текста, как и следовало ожидать, но вы заметите, что вместо стандартного цветового кода в стиле HTML у него есть еще 2 символа. Это потому, что на самом деле RGB (A) с (A) является альфа-каналом, поэтому последние два символа идут от 00 или полностью прозрачны до FF или нулевой прозрачности. Вы идеально выбрали бы где-нибудь посередине.

Например, чтобы изменить цвет на черный, вы измените строку на следующую, хотя вы заметите, что цвет по умолчанию черный, поэтому это было бы бессмысленно.

FontColor=000000FF

Изменение шрифта

Если вам не нравится шрифт по умолчанию, вы можете использовать переменную FontFace с именем установленного шрифта в Windows. Например, чтобы изменить шрифт на Calibri, вы можете использовать это:

FontFace=Calibri

Изменение стиля шрифта

Если вы хотите использовать жирный, курсив или полужирный курсив, вы можете использовать переменную StringStyle, которая принимает одно из следующих значений: NORMAL, BOLD, ITALIC и BOLDITALIC. Чтобы изменить шрифт на полужирный, выполните следующие действия:

StringStyle=BOLD

И, конечно же, вы сможете изменить размер шрифта, скорректировав переменную FontSize, как вы думаете.

Добавление тени тени в текст

Единственная проблема с белым текстом на фоне светлого цвета заключается в том, что он не так заметен, как хотелось бы — и если бы вы использовали темный текст вместо этого, вы не могли бы переключиться на более темные обои, не вызывая проблем с видимостью.

Решение состоит в том, чтобы использовать переменную StringEffect для установки тени или границы текста, делая ее более заметной на фоне. Например, чтобы установить тень в тексте, вы должны использовать следующее: вместо этого вы заменяете SHADOW на BORDER.

StringEffect=SHADOW

Вот пример того, как он выглядит обычно, затем с тенью, а затем с помощью рамки:

Если вы хотите использовать более темный текст, вы можете использовать световую границу или тень с помощью переменной FontEffectColor. Например, для черного текста с белой рамкой вы должны использовать:

FontEffectColor=FFFFFFFFFontColor=000000FF StringEffect=BORDER

Вы можете выбрать гораздо больше настроек конфигурации, все из которых можно найти в руководстве Rainmeter.

Поздравляю, вы создали свою первую кожу Rainmeter! Оставайтесь с нами, мы расскажем, как сделать еще более мощные скины в будущем.


Это четвертая часть нашей серии, в которой объясняется, как использовать Rainmeter. Если вы еще этого не сделали, обязательно прочитайте предыдущие три части в серии:

  • Руководство для начинающих по Rainmeter: отображение статистики системы на вашем рабочем столе
  • Как сделать кожу Rainmeter Stick на рабочий стол без перемещения
  • Как сохранить кожу Rainmeter от сокрытия, когда вы «показываете рабочий стол»

Есть ли какие-либо конкретные вопросы Rainmeter, на которые вы хотели бы ответить? Оставьте свой вопрос в комментариях, и мы посмотрим, сможем ли мы помочь.

  • Создание простой статической цитаты Rainmeter Skin
  • Активация новой конфигурации
  • Изменение шрифта и цвета
  • Добавление тени тени в текст
  • Tweet

    Share

    Link

    Plus

    Send

    Send

    Pin

    So you’ve customized your desktop with all these cool widgets but you want more , right? Getting into the editor is nothing hard. Really.


     Inside every rainmeter widget is a .ini file.This is the control panel for each widget.What you want is to open it with Wordpad/Notepad and begin editing.Once again I assure you its nothin hard, most rainmeter developers label everything as to make it easy on normal people like you and me.


    First things first, Extract your pack by putting the pack folder in the …Rainmeter/Skins folder.
    Locate the widget you want to customize. (e.g the notes widget).Open the .ini file with notepad.

    Fonts and formatting
    Font type
    Now to change the font is simple.All you need to do is replace the current font name with the EXACT name of the font you want to change it to.
    FontName=Segoe UI
    FontName= Reservoir Grunge

    Font colour
    Now you should see a code in either 2 formats on is
    Hexadecimal codes such as this colour is #38761d
    RGB values is a mixture of the three  this colour is 56,118,29
    Worried how your going to make these codes? Go here at this free online colour picker 

    Select and substitute!

    You can usually change the font height ,and formatting such as italics etc

    Changing colours
    Changing background colours etc is exactly same as above just selct and substitute.
    BoxBG=255,255,255 <—White
    BoxBG=191,144,0

    Functional areas
    Changing which Drive a widget redirects to?
    Just substitute the desired drive to the new one you wish to monitor.

    Changing drive names and other text
    Other static text can usually be changed simply by changing is

    Changing where your notes are stored.
    First thing is to make sure you even have a file in the first place.If there is no /txt file to read from the notes widget will just be blank.So go ahead and create your .txt file in the desired location.
    Now the default may be something like
    C:Path_to_rainmeterRoomiconotes.txt
    And you want it in your downloads folder just find out the path of your downloads folder.
    Copy and Substitute! C:UsersOwnerDownloads

    DON’T FORGET TO SAVE!

    General tip.
    Be bold. Mess around with stuff. ASK QUESTIONS.
    Dont be afraid to break the widget.After all you can just re download and it’ll be good as new again :3

    Happy tweaking.
    Ask me anything pertaining to rainmeter.

    Related Posts

    Enhanced by Zemanta

    Понравилась статья? Поделить с друзьями:
  • Raid offline как исправить
  • Pubg ошибка serialization error action needed
  • Pubg battlegrounds как изменить ник
  • Psql ошибка не удалось подключиться к серверу нет такого файла или каталога
  • Psql error could not connect to server no such file or directory