ChanServ changed the topic of #picolisp to: PicoLisp language | Channel Log: https://irclog.whitequark.org/picolisp/ | Check also http://www.picolisp.com for more information
xkapastel has joined #picolisp
xkapastel has quit [Quit: Connection closed for inactivity]
pointfree has quit [Excess Flood]
pointfree has joined #picolisp
m_mans has quit [Remote host closed the connection]
_whitelogger has joined #picolisp
m_mans has joined #picolisp
<m_mans> Hi all
<beneroth> hi m_mans
<CORDIC> Good morning everyone.
<beneroth> ahoy CORDIC
<CORDIC> sup beneroth?
<Regenaxer> Hi all!
<beneroth> hey Regenaxer :)
<beneroth> you got some time for me?
<Regenaxer> Yes
<beneroth> Regenaxer, I'm still struggling producing a PDF with a custom font
<Regenaxer> oh
<Regenaxer> My examples do that I think
<beneroth> I suspect the issue is not really in pil/use of svg.l, but with rsvg-convert and how the font file is referenced
<beneroth> in your example the reference to the font file in the .svg file is an weburl, right? and you don't have the font installed on the server, right?
<beneroth> the .svg produced by my pil code (using @lib/svg.l with (pdf ...)) looks like: <svg><style type="text/css">@font-face { font-familiy: 'Font Name'; src: url("/home/beneroth/foo/font.tff")}</style><image ... [...] </svg>
<Regenaxer> I dont remember. But we made lots of experiments with files in .fonts/
<beneroth> !
<beneroth> I found some talk on the internet that rsvg-convert looks into .fonts
<Regenaxer> yes
<beneroth> ok, I try into that direction then
<beneroth> but you seem not to use this mechanism, do you?
<Regenaxer> Strange that I cannot find it myself now
<beneroth> I think you would not specify the file in the pil code if it has no effect
<Regenaxer> right
<Regenaxer> I'm not at home now. I will check when I'm back
<beneroth> the path together with the font name is written into the styling css code in the page1.svg, but rsvg-convert is ignoring that without any hint
<beneroth> ok, thank you!
<beneroth> I continue trying
<Regenaxer> ok :)
<beneroth> Regenaxer, successfully got rsvg-convert to use (and embed!) the font when placing it in .fonts/ in the homedirectory (but not in .fonts in the execution directory). will now try with the full setup through pil
<Regenaxer> cool!
<Regenaxer> I will check at home too
<beneroth> looks like I can solve my problem, though it does not fit @lib/svg.l, so some clarification there would still be nice eventually :)
<beneroth> thanks :)
<beneroth> Regenaxer, (<faces> '(("Font Name") produces "font-family: 'Font Name'; src: url('')" in the .svg output (filepath omitted in the call in pil) :)
<beneroth> but yeah, no hurry, look into it whenever you have time to :)
<Regenaxer> ok, at home
<Regenaxer> I checked the history. Changed <faces>: 16mar16 Use 'srcUrl' in '<faces>'
<beneroth> aye
<Regenaxer> http://ix.io/25eC
<Regenaxer> For some reason we abandoned the .fonts/ stuff
<Regenaxer> Perhaps it did not work ;)
<Regenaxer> I don't remember well
<Regenaxer> Same problem as yours perhaps?
<beneroth> .fonts seems to work for me. the .fonts dir has to be in the home directory, not executing dir
<Regenaxer> yes, I have it here too
<beneroth> I didn't get the way via src url to work
<Regenaxer> But dont use it
<beneroth> so where to you place the font files in your setup?
<Regenaxer> I must check the menu program
<Regenaxer> hmm, I find fonts/ (no dot)
<Regenaxer> in @ env
<beneroth> so in the execution dir?
<Regenaxer> yes
<Regenaxer> http://ix.io/25eG
<beneroth> srcUrl builds an url to the application server, right?
<Regenaxer> right
<beneroth> ok, I saved the file above
<beneroth> apparently you once gave me also the source files from which the earlier examples about fonts in svg comes from... just found them in a "regenaxer" dir xD
<beneroth> I will solve my issue using the .fonts approach for now, then study your code over the next days
<Regenaxer> I find a symbolic link from fonts to ../.fonts/
<Regenaxer> Strange
<Regenaxer> but not on the server, so I don't understand whyit works at all here
<beneroth> maybe maybe... you still use the .font approach
<beneroth> oh ok
<Regenaxer> yeah
<beneroth> server is debian?
<Regenaxer> yes
<beneroth> I will let you know if I find something out
<beneroth> in worst case we make a workshop about svg and fonts at pilCon ;P
<Regenaxer> And it works on 7fach.de, but there is *no* fints dir
<Regenaxer> only on my server here
<beneroth> ok
<beneroth> good to know.. so there must be a way
<Regenaxer> 7fach.de/blitzmenue
<beneroth> would be the better way, instead of .fonts dir, more freedom to add customf onts
<Regenaxer> I think it works
<Regenaxer> but why?
<beneroth> :D
<Regenaxer> oops
<Regenaxer> it is 7fach.de/menu
<Regenaxer> no
<Regenaxer> the right entry is "blitzmenu.7fach.de"
<Regenaxer> sorry :)
<Regenaxer> Und das mit @fonts -> ../.fonts hat wohl nicht so recht gefunzt
<Regenaxer> oops
<Regenaxer> the version before 16mar16
<beneroth> afk
<Regenaxer> see you!
<tankf33der> Regenaxer: i have evolutional changes for sslgate, its ok, but i have a new generation of knowledge. i will send a patch.
<Regenaxer> Hi tankf33der!
<Regenaxer> The encryption stuff again?
<tankf33der> yea, disable tls1.1 and modify cipher list
<Regenaxer> I see, is this safe? Nothing breaks?
<beneroth> re (not for long)
<beneroth> good if you update TLS :3
<Regenaxer> T
<tankf33der> Regenaxer: its already tested on our production. i will exaplain in mail. asap.
<Regenaxer> Cool, thanks!
<beneroth> thanks tankf33der :)
<beneroth> bbl
beneroth has quit [Quit: Leaving]
kukuku has joined #picolisp
kukuku has quit [Remote host closed the connection]
orivej has quit [Ping timeout: 260 seconds]
orivej has joined #picolisp
xkapastel has joined #picolisp