LC server and fonts

Mike Bonner bonnmike at gmail.com
Tue Mar 6 15:41:37 CET 2018


Sure, i'll dig up a font file and try.

On Tue, Mar 6, 2018 at 7:37 AM, jbv via use-livecode <
use-livecode at lists.runrev.com> wrote:

> "start using font file.." is the first option that I tried, but
> unfortunately it returns "can't load font file"...
> The ttf file is on the server next to my script, and I have also
> tried with the full absolute path for that ttf file.
> Could you please make a test on your own on-rev account with any
> ttf file (different from the default fonts in fontnames) and let us
> know of it works ?
>
> Thanks in advance.
>
> On Tue, March 6, 2018 3:03 pm, Mike Bonner via use-livecode wrote:
> > My apologies.. Had a brain fritz, it should be "start using font file.."
> > load url would just load whatever url into cache and not font it up.
> >
> > On Tue, Mar 6, 2018 at 1:07 AM, jbv via use-livecode <
> > use-livecode at lists.runrev.com> wrote:
> >
> >> When using
> >> load font file "nameofyourfont.ttf" the result contains Handler: can't
> >> find handler (file)
> >>
> >> It looks like "load" is accepted only in the form "load URL"...
> >>
> >>
> >> On Mon, March 5, 2018 9:28 pm, Mike Bonner via use-livecode wrote:
> >>
> >>> Hmm. Not sure what to do about loading a fontfile then.  Out of
> >>> curiosity, what is the error?
> >>>
> >>> On Mon, Mar 5, 2018 at 11:39 AM, jbv via use-livecode <
> >>> use-livecode at lists.runrev.com> wrote:
> >>>
> >>>> Hi Mike,
> >>>> Thanks for your reply.
> >>>>
> >>>>
> >>>>
> >>>> Yes, I managed to set the textfont of a btn or fld to one of the
> >>>> fonts available in the fontnames, but I still can't figure how to
> >>>> use any
> >> other
> >>>> ttf font... load font file "nameofyourfont.ttf" -> returns an error
> >>>> I
> >>>> tried load URL "nameofyourfont.ttf", it works, but then the textfont
> >>>>  property isn't updated...
> >>>>
> >>>> On Mon, March 5, 2018 3:59 pm, Mike Bonner via use-livecode wrote:
> >>>>
> >>>>
> >>>>> With on-rev, I put up this script..
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>> <?lc
> >>>>> create button "mybtn"
> >>>>>
> >>>>> repeat for each line tLIne in the fontnames -- will make 1 png
> >>>>> per font
> >>>>>
> >>>>> set the label of btn "mybtn" to tLine set the textfont of button
> >>>>> "mybtn"
> >>>>> to tLine set the width of button "mybtn" to the formattedwidth of
> >>>>> button "mybtn" + 5
> >>>>>
> >>>>>
> >>>>>
> >>>>> export snapshot from button "mybtn" to file (tLine & ".png") as
> >>>>> PNG
> >>>>>
> >>>>>
> >>>>> put the textfont of button "mybtn" && "<img src=" & quote & tline
> >>>>> &
> >>>>> ".png"
> >>>>> & quote & "><br>" & cr
> >>>>> end repeat ?>
> >>>>>
> >>>>>
> >>>>> And it works fine, with the exception of fonts with a - in the
> >>>>> name. All
> >>>>> of them are Hershey fonts, so not sure if its the font family that
> >>>>> is broken, or the dashes causing the issue.
> >>>>>
> >>>>> If you have a ttf font file to use, you can probably put it on
> >>>>> your server next to your script and: load font file
> >>>>> "nameofyourfont.ttf"
> >>>>> and
> >>>> then
> >>>>> set the textfont to "nameofyourfont" and it will likely work.
> >>>>>
> >>>>> To see my script in action, check here:
> >>>>> http://guidezone.info/fonttest.lc
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>> On Sun, Mar 4, 2018 at 8:21 AM, Warren Samples via use-livecode <
> >>>>>  use-livecode at lists.runrev.com> wrote:
> >>>>>
> >>>>>> On 03/02/2018 04:14 AM, jbv via use-livecode wrote:
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>> Hello list
> >>>>>>> How can I load ttf font files with LC server, at least version
> >>>>>>> 7.1
> >>>>>>> available on my on-rev account ? Neither "revFontLoad" nor
> >>>>>>> "start using
> >>>>>>> font file" seem to work... And the list of available fonts
> >>>>>>> returned by "the fontNames" is quite limited...
> >>>>>>>
> >>>>>>> Thanks in advance.
> >>>>>>> jbv
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>> Does on-rev run on Linux? If you create a directory called
> >>>>>> '.fonts'
> >>>>>> under your user name and install the fonts you want to use in
> >>>>>> your images in that directory, LiveCode will find them.
> >>>>>>
> >>>>>> A quick test shows this to be true using LC Server 8.1.4, but
> >>>>>> you may have to do some experimenting to get them working in a
> >>>>>> script accessed through your web server. Executing a script to
> >>>>>> show the fontnames works from the command line but without
> >>>>>> having done any real investigating, I have to admit it's not
> >>>>>> working when accessed through my server. This isn't an on-rev
> >>>>>> nor an Apache server so ymmv. If you decide to go the standalone
> >>>>>> route, you should be able to install your fonts this way to use
> >>>>>> them in the standalone.
> >>>>>>
> >>>>>> Good luck!
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> Warren
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> _______________________________________________
> >>>>>> use-livecode mailing list use-livecode at lists.runrev.com Please
> >>>>>> visit
> >>>>>>
> >>>> this
> >>>>>> url to subscribe, unsubscribe and manage your subscription
> >>>>>> preferences:
> >>>>>> http://lists.runrev.com/mailman/listinfo/use-livecode
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>> _______________________________________________
> >>>>> use-livecode mailing list use-livecode at lists.runrev.com Please
> >>>>> visit
> >>>> this
> >>>>> url to subscribe, unsubscribe and manage your subscription
> >>>>> preferences:
> >>>>> http://lists.runrev.com/mailman/listinfo/use-livecode
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>
> >>>>
> >>>>
> >>>> _______________________________________________
> >>>> use-livecode mailing list use-livecode at lists.runrev.com Please visit
> >>>>
> >> this
> >>>> url to subscribe, unsubscribe and manage your subscription
> >>>> preferences:
> >>>> http://lists.runrev.com/mailman/listinfo/use-livecode
> >>>>
> >>>>
> >>>>
> >>> _______________________________________________
> >>> use-livecode mailing list use-livecode at lists.runrev.com Please visit
> >> this
> >>> url to subscribe, unsubscribe and manage your subscription
> >>> preferences:
> >>> http://lists.runrev.com/mailman/listinfo/use-livecode
> >>>
> >>>
> >>>
> >>
> >>
> >>
> >> _______________________________________________
> >> use-livecode mailing list use-livecode at lists.runrev.com Please visit
> this
> >> url to subscribe, unsubscribe and manage your subscription preferences:
> >> http://lists.runrev.com/mailman/listinfo/use-livecode
> >>
> >>
> > _______________________________________________
> > use-livecode mailing list use-livecode at lists.runrev.com Please visit
> this
> > url to subscribe, unsubscribe and manage your subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
> >
> >
>
>
>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


More information about the use-livecode mailing list