Yeah, if that font file is in the same file folder as your TiddlyWiki file, I don't know why things are working for me and not for you.
How do you open your TiddlyWiki file? Right-click on it and choose open in the popup menu? Bugs me when stuff works A-1 for me but not for somebody else. I am two steps away from taking a cheap shot at Microsoft ... On Friday, December 3, 2021 at 12:37:07 PM UTC-4 Charlie Veniot wrote: > I just checked. Single quotes should make no difference. > > On Friday, December 3, 2021 at 12:35:39 PM UTC-4 Charlie Veniot wrote: > >> You have single quotes around the font-family name references in both >> "@font-face" and ".bubba" style sections. >> >> I don't in my sample. >> >> I have no idea if that makes a difference. >> >> On Friday, December 3, 2021 at 11:58:38 AM UTC-4 [email protected] wrote: >> >>> hmm.. I really do not understand. For me it does not work, neither in >>> firefox on windows nor in Chrome on windows. >>> The font file is accessible (because it can be used in view mode). but >>> in edit mode it does not work. >>> anyhow: thank you Charlie for all the time you dedicated to this topic! >>> mt >>> >>> Il giorno venerdì 3 dicembre 2021 alle 16:21:51 UTC+1 [email protected] >>> ha scritto: >>> >>>> *Confirmation that this does indeed work with a local file.* >>>> *(Well, unless there is something wonky going on. Maybe somebody else >>>> can confirm with their own computer setup. I am using a Chromebook.)* >>>> >>>> I went to Google Fonts and downloaded the Cormorant Garamond font >>>> family. In the ZIP file, I copied the CormorantGaramond-Regular.ttf file >>>> to the same folder in which the TiddlyWiki file resides. >>>> >>>> See screenshot below, Note edits to core tiddler. In particular, the >>>> "./" when specifying the font-face src and let's not forget (like I first >>>> did) to include that third class for the edit widget. >>>> >>>> >>>> [image: Screenshot 2021-12-03 11.14.58 AM.png] >>>> >>>> On Friday, December 3, 2021 at 3:50:38 AM UTC-4 [email protected] >>>> wrote: >>>> >>>>> Hi Charlie, using a local font file, i.e >>>>> >>>>> @font-face { >>>>> font-family: 'CormorantGaramond'; >>>>> font-style: normal; >>>>> font-weight: 400; >>>>> src: url(./tiddly/CormorantGaramond-Regular.ttf); >>>>> } >>>>> >>>>> does not work (it works anywhere in the wiki, but not in the >>>>> EditTemplate). >>>>> anyhow, even if it worked, I prefer to have a single file (that's why >>>>> i use this method to embed my font-face: >>>>> http://kookma.webfonts.tiddlyspot.com/) >>>>> >>>>> summing up: *CodeMirror plugin solves the problem *(and of course >>>>> adds other nice functionalities too) *BUT the EditorToolbar does not >>>>> stick anymore* (to the top of the screen when scrolling). ie. >>>>> >>>>> div.tc-editor-toolbar { >>>>> position: sticky; >>>>> top: 0; >>>>> } >>>>> >>>>> does not work anymore. >>>>> (having a sticky toolbar is quite useful for me in mobile mode). (i >>>>> tried to change to visible the overflow in CodeMirror to no avail). >>>>> >>>>> thank you very much anyhow! >>>>> maurizio >>>>> >>>>> Il giorno giovedì 2 dicembre 2021 alle 17:06:52 UTC+1 >>>>> [email protected] ha scritto: >>>>> >>>>>> If of any use to anybody, here's how I've setup the editor to use a >>>>>> www.w3schools font face. (I'm figuring TiddlyWiki could use a font face >>>>>> file sitting in the same file folder as the TiddlyWiki.) >>>>>> >>>>>> [image: Screenshot 2021-12-02 12.03.52 PM.png] >>>>>> >>>>>> On Thursday, December 2, 2021 at 4:08:39 AM UTC-4 [email protected] >>>>>> wrote: >>>>>> >>>>>>> thank you Charlie and Jeremy! yes: mine is a font-face. >>>>>>> the problem is: I love fonts! I use different fonts for different >>>>>>> wiki, they embody the "soul" of the wiki (and I'd like to have the same >>>>>>> font whether desktop or mobile, viewing or editing). that's why until >>>>>>> now i >>>>>>> used the edit widget for editing. but this means: no toolbar, and it >>>>>>> can be >>>>>>> annoying, especially on mobile. >>>>>>> anyhow: thanks again for this priceless tool! >>>>>>> m. >>>>>>> >>>>>>> Il giorno mercoledì 1 dicembre 2021 alle 18:23:39 UTC+1 >>>>>>> [email protected] ha scritto: >>>>>>> >>>>>>>> Thanks for the info, Jeremy. 2-tier client server guy over here, >>>>>>>> so the innards of web browsers is foreign territory for this kid. >>>>>>>> >>>>>>>> So whatever browser Maurizio is using, that approach I'm suggesting >>>>>>>> should work with some font-family available by default in whatever >>>>>>>> browser >>>>>>>> Maurizio is using, right? >>>>>>>> >>>>>>>> On Wednesday, December 1, 2021 at 1:15:16 PM UTC-4 >>>>>>>> [email protected] wrote: >>>>>>>> >>>>>>>>> I think it's working for CJ because the "Brush Script MT" font is >>>>>>>>> available by default in that browser, without needing to be defined >>>>>>>>> by a >>>>>>>>> font-face tag. That technique only works for built-in fonts >>>>>>>>> because there's no way to inject the CSS font-face declaration into >>>>>>>>> the >>>>>>>>> iframe. >>>>>>>>> >>>>>>>>> Best wishes >>>>>>>>> >>>>>>>>> Jeremy >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On Wednesday, December 1, 2021 at 5:03:36 PM UTC [email protected] >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> Just to confirm, I went to tiddlywiki.com, edited (i.e. clicked >>>>>>>>>> the "edit" button) that core tiddler, *(1)* added the style >>>>>>>>>> lines above the edit widget, and *(2)* altered the class for the >>>>>>>>>> edit widget, adding bubba as the third class. >>>>>>>>>> >>>>>>>>>> Works A-1 for me. >>>>>>>>>> >>>>>>>>>> Maybe Brush Script MT cursive doesn't work with your web >>>>>>>>>> browser? (Another screenshot for the proof in the pudding, with an >>>>>>>>>> obnoxious font size, below.) >>>>>>>>>> >>>>>>>>>> It is the font in the editor that you want adjusted, right? >>>>>>>>>> >>>>>>>>>> Total aside: "bubba" because it is easy for me to find and >>>>>>>>>> remember. I'm a huge fan of the movie Forrest Gump, and really >>>>>>>>>> liked >>>>>>>>>> "Bubba" in that movie. >>>>>>>>>> >>>>>>>>>> [image: Screenshot 2021-12-01 12.58.38 PM.png] >>>>>>>>>> >>>>>>>>>> On Wednesday, December 1, 2021 at 12:45:03 PM UTC-4 Charlie >>>>>>>>>> Veniot wrote: >>>>>>>>>> >>>>>>>>>>> I forgot to mention, you have to add that "bubba" class to the >>>>>>>>>>> edit text widget. >>>>>>>>>>> >>>>>>>>>>> As per the screenshot, the editor is showing that funky font. >>>>>>>>>>> >>>>>>>>>>> However, it did strangely take half-a-minute or so for that font >>>>>>>>>>> to take effect. >>>>>>>>>>> >>>>>>>>>>> On Wednesday, December 1, 2021 at 11:45:47 AM UTC-4 >>>>>>>>>>> [email protected] wrote: >>>>>>>>>>> >>>>>>>>>>>> thank you cj.v, but it didn't worked for me. >>>>>>>>>>>> it assign the class bubba to the iframe (just as >>>>>>>>>>>> $:/themes/tiddlywiki/vanilla/settings/editorfontfamily does) >>>>>>>>>>>> but... nothing >>>>>>>>>>>> changes. >>>>>>>>>>>> i suspect it has to do with what Jeremy wrote: >>>>>>>>>>>> >>>>>>>>>>>> "The reason that custom fonts doesn’t work with the editor >>>>>>>>>>>> toolbar is because of the way that it creates the textarea element >>>>>>>>>>>> within >>>>>>>>>>>> an embedded iframe (this is done so that the selection in the >>>>>>>>>>>> textarea >>>>>>>>>>>> isn’t lost when the user clicks on a toolbar button and the >>>>>>>>>>>> textarea loses >>>>>>>>>>>> focus). >>>>>>>>>>>> >>>>>>>>>>>> The iframe doesn’t inherit any of the styles in the main >>>>>>>>>>>> document, so the code actually creates a hidden textarea and then >>>>>>>>>>>> reads >>>>>>>>>>>> back the styles, and then applies them to the textarea in the >>>>>>>>>>>> iframe. That >>>>>>>>>>>> means that any formatting applied to the textarea will be >>>>>>>>>>>> faithfully >>>>>>>>>>>> reproduced within the iframe. However, it only works for CSS >>>>>>>>>>>> properties >>>>>>>>>>>> applied directly to the textarea; it doesn’t transfer fonts, >>>>>>>>>>>> animations or >>>>>>>>>>>> other resources that can be defined in CSS. >>>>>>>>>>>> >>>>>>>>>>>> (The code is here: >>>>>>>>>>>> https://github.com/Jermolene/TiddlyWiki5/blob/master/core/modules/editor/engines/framed.js >>>>>>>>>>>> ) >>>>>>>>>>>> >>>>>>>>>>>> We could update things so that special stylesheets identified >>>>>>>>>>>> by a new system tag such as $:/tags/Stylesheet/FramedEditor would >>>>>>>>>>>> be >>>>>>>>>>>> automatically inserted within the iframe." >>>>>>>>>>>> >>>>>>>>>>>> Il giorno mercoledì 1 dicembre 2021 alle 14:57:19 UTC+1 >>>>>>>>>>>> [email protected] ha scritto: >>>>>>>>>>>> >>>>>>>>>>>>> G'day, >>>>>>>>>>>>> >>>>>>>>>>>>> If you are not averse to changing core TiddlyWiki templates, >>>>>>>>>>>>> you could add a style at the top of the content in >>>>>>>>>>>>> $:/core/ui/EditTemplate/body/editor. >>>>>>>>>>>>> >>>>>>>>>>>>> See my screenshot below, in which I set the font to Brush >>>>>>>>>>>>> Script MT cursive. >>>>>>>>>>>>> >>>>>>>>>>>>> It would be good for more experienced TiddlyWiki users to >>>>>>>>>>>>> chime in on any downsides to this approach. >>>>>>>>>>>>> >>>>>>>>>>>>> *(BTW: please ignore the goofy-looking "!!! EditTemplate body" >>>>>>>>>>>>> ... that's me entering little breadcrumbs to figure out which >>>>>>>>>>>>> core tiddler >>>>>>>>>>>>> is which.)* >>>>>>>>>>>>> >>>>>>>>>>>>> [image: Screenshot 2021-12-01 9.52.23 AM.png] >>>>>>>>>>>>> >>>>>>>>>>>>> On Wednesday, December 1, 2021 at 6:19:45 AM UTC-4 >>>>>>>>>>>>> [email protected] wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Hi everybody, any progress on this? (I really don't like see >>>>>>>>>>>>>> a different fontfamily when editing) >>>>>>>>>>>>>> thank you so much for all the great work! >>>>>>>>>>>>>> >>>>>>>>>>>>>> maurizio >>>>>>>>>>>>>> >>>>>>>>>>>>>> Il giorno martedì 30 gennaio 2018 alle 21:09:06 UTC+1 Ton >>>>>>>>>>>>>> Gerner ha scritto: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Hi Alfonso, >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> If I remember correctly the following comes from Jeremy's >>>>>>>>>>>>>>> TalkyTalky <https://tiddlywiki.com/talkytalky/> which uses >>>>>>>>>>>>>>> the Google font Lato: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> It contains the follwing stylesheet (a tiddler tagged with >>>>>>>>>>>>>>> $:/tags/Stylesheet): >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> \define register-font(family,title,style,weight) >>>>>>>>>>>>>>> @font-face { >>>>>>>>>>>>>>> font-family: "$family$"; >>>>>>>>>>>>>>> font-style: $style$; >>>>>>>>>>>>>>> font-weight: $weight$; >>>>>>>>>>>>>>> src: url(<<datauri "$title$">>) format("woff"); >>>>>>>>>>>>>>> } >>>>>>>>>>>>>>> \end >>>>>>>>>>>>>>> \rules only filteredtranscludeinline transcludeinline >>>>>>>>>>>>>>> macrodef macrocallinline >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> /* >>>>>>>>>>>>>>> ** Fonts >>>>>>>>>>>>>>> */ >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> <<register-font "Lato" "$:/_fonts/lato-black-webfont.woff" >>>>>>>>>>>>>>> "normal" "900">> >>>>>>>>>>>>>>> <<register-font "Lato" >>>>>>>>>>>>>>> "$:/_fonts/lato-blackitalic-webfont.woff" "italic" "900">> >>>>>>>>>>>>>>> <<register-font "Lato" "$:/_fonts/lato-bold-webfont.woff" >>>>>>>>>>>>>>> "normal" "700">> >>>>>>>>>>>>>>> <<register-font "Lato" >>>>>>>>>>>>>>> "$:/_fonts/lato-bolditalic-webfont.woff" "italic" "700">> >>>>>>>>>>>>>>> <<register-font "Lato" >>>>>>>>>>>>>>> "$:/_fonts/lato-hairline-webfont.woff" "normal" "100">> >>>>>>>>>>>>>>> <<register-font "Lato" >>>>>>>>>>>>>>> "$:/_fonts/lato-hairlineitalic-webfont.woff" "italic" "100" >>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>> <<register-font "Lato" "$:/_fonts/lato-italic-webfont.woff" >>>>>>>>>>>>>>> "italic" "400">> >>>>>>>>>>>>>>> <<register-font "Lato" "$:/_fonts/lato-light-webfont.woff" >>>>>>>>>>>>>>> "normal" "300">> >>>>>>>>>>>>>>> <<register-font "Lato" >>>>>>>>>>>>>>> "$:/_fonts/lato-lightitalic-webfont.woff" "italic" "300">> >>>>>>>>>>>>>>> <<register-font "Lato" "$:/_fonts/lato-regular-webfont.woff" >>>>>>>>>>>>>>> "normal" "400">> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Hope that helps. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Cheers, >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Ton >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/576ecc6f-80f1-4a3c-8a64-b5de05ec8383n%40googlegroups.com.

