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/287c92d9-20a8-4ab9-833a-386df75b7474n%40googlegroups.com.

