--- title: "@font-face ByNgJpz5kg (HackMD)" tags: Theme --- <style type="text/css"> /* https://necolas.github.io/normalize.css/ // Normalize.css --- A modern, HTML5-ready alternative to CSS resets */ @import url('https://raw.githubusercontent.com/necolas/normalize.css/master/normalize.css'); /* https://fonts.google.com/specimen/Yanone+Kaffeesatz // <weight>: Use a value from 200 to 700 // <uniquifier>: Use a unique and descriptive class name .yanone-kaffeesatz-<uniquifier> { font-family: "Yanone Kaffeesatz", serif; font-optical-sizing: auto; font-weight: <weight>; font-style: normal; } */ @import url('https://fonts.googleapis.com/css2?family=Yanone+Kaffeesatz:wght@200..700&display=swap'); /* https://fonts.google.com/specimen/M+PLUS+1+Code // <weight>: Use a value from 100 to 700 // <uniquifier>: Use a unique and descriptive class name .m-plus-1-code-<uniquifier> { font-family: "M PLUS 1 Code", serif; font-optical-sizing: auto; font-weight: <weight>; font-style: normal; } */ @import url('https://fonts.googleapis.com/css2?family=M+PLUS+1+Code:wght@100..700&display=swap'); /* https://fonts.google.com/specimen/M+PLUS+Code+Latin // <weight>: Use a value from 100 to 700 // <uniquifier>: Use a unique and descriptive class name .m-plus-code-latin-<uniquifier> { font-family: "M PLUS Code Latin", serif; font-optical-sizing: auto; font-weight: <weight>; font-style: normal; font-variation-settings: "wdth" 100; } */ @import url('https://fonts.googleapis.com/css2?family=M+PLUS+Code+Latin:wght@100..700&display=swap'); /* https://fonts.google.com/specimen/PT+Sans .pt-sans-regular { font-family: "PT Sans", sans-serif; font-weight: 400; font-style: normal; } .pt-sans-bold { font-family: "PT Sans", sans-serif; font-weight: 700; font-style: normal; } .pt-sans-regular-italic { font-family: "PT Sans", sans-serif; font-weight: 400; font-style: italic; } .pt-sans-bold-italic { font-family: "PT Sans", sans-serif; font-weight: 700; font-style: italic; } @import url('https://fonts.googleapis.com/css2?family=PT+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap'); */ /* https://fonts.google.com/specimen/PT+Serif .pt-serif-regular { font-family: "PT Serif", serif; font-weight: 400; font-style: normal; } .pt-serif-bold { font-family: "PT Serif", serif; font-weight: 700; font-style: normal; } .pt-serif-regular-italic { font-family: "PT Serif", serif; font-weight: 400; font-style: italic; } .pt-serif-bold-italic { font-family: "PT Serif", serif; font-weight: 700; font-style: italic; } @import url('https://fonts.googleapis.com/css2?family=PT+Serif:ital,wght@0,400;0,700;1,400;1,700&display=swap'); */ /* https://fonts.google.com/specimen/LXGW+WenKai+TC .lxgw-wenkai-tc-regular { font-family: "LXGW WenKai TC", serif; font-weight: 400; font-style: normal; } */ @import url('https://fonts.googleapis.com/css2?family=LXGW+WenKai+TC&display=swap'); /* https://fonts.google.com/specimen/LXGW+WenKai+Mono+TC .lxgw-wenkai-tc-regular { font-family: "LXGW WenKai Mono TC", monospace; font-weight: 400; font-style: normal; } */ @import url('https://fonts.googleapis.com/css2?family=LXGW+WenKai+Mono+TC&display=swap'); /* // Main */ :root { --line: "Delicious", "Yanone Kaffeesatz", "Arial Narrow"; --code: "M+CodeLat50 Nerd Font Mono", "M PLUS Code Latin", "Cascadia Code"; --sans: "Galdeano", "PT Sans", "Calibri"; --serif: "Gentium Plus", "PT Serif", "Cambria"; --codeTC: "Cascadia Next TC"; "LXGW WenKai Mono TC", "標楷體", "DFKai-SB"; --sansTC: "Meiryo", "LXGW WenKai TC", "微軟正黑體", "Microsoft JhengHei"; --serifTC: "芫荽", "Iansui", "LXGW WenKai TC", "標楷體", "DFKai-SB"; } html[lang="zh-tw"] .markdown-body, .markdown-body { font-family: var(--sans), var(--sansTC), sans-serif; font-style: normal; font-weight: 400; } .CodeMirror-linenumber { font-family: var(--line), sans-serif; } .CodeMirror-code strong, strong { font-family: var(--serif), var(--serifTC), serif; font-style: normal; font-weight: bold; } .CodeMirror-code em, em, .CodeMirror-code var, var, .CodeMirror-code dfn, dfn { font-family: var(--serif), var(--serifTC), serif; font-style: italic; font-weight: 400; } .CodeMirror-code pre, pre, .CodeMirror-code code, code, .CodeMirror-code samp, samp, .CodeMirror-code { font-family: var(--code), var(--codeTC), monospace !important; font-style: normal; font-weight: 400; } /* Stolen-from: https://defkey.com/ */ .CodeMirror-code kbd, kbd { font-size: 1em; margin: 2px !important; padding: 2px 5px !important; border: 1px solid gray; box-shadow: 1px 0 1px 0 #eee, 0 2px 0 2px #ccc, 0 2px 0 3px #444 !important; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; white-space: nowrap; vertical-align: .618ex !important; } </style> <!-- vim: ft=markdown ic noet norl wrap sw=8 ts=8 sts=4: -->