| <<<Back 1 day (to 2012/03/25) | 2012/03/26 |
henrys | hi robin_watts_mac guess bhutan is okay internet-wise. | 02:19.20 |
robin_watts_mac | 18 dollars a day internet charge in this hotel annoys me. | 02:19.46 |
| That's for just 1 device. | 02:19.56 |
| which is ridiculous when that's prety much what I pay per month at home. | 02:20.10 |
henrys | is satellite? | 02:20.30 |
robin_watts_mac | Why is it that cheap hotels give free wifi, where expensive ones feel free to price gouge? | 02:20.38 |
| no, ADSL is used over here, I believe. | 02:20.49 |
| but this is probably faster than that. | 02:21.23 |
henrys | I assume they have cell phones I guess you could tether. | 02:23.06 |
| I didn't think there would be expensive hotels in bhutan. | 02:24.11 |
| sorry to hear Helen is ill tell her I hope she feels better soon. | 02:24.40 |
| ttyl | 02:24.56 |
robin_watts_mac | 7.50UKP per Meg for cell phones. | 02:30.43 |
| thanks for the thought - Helen is feeling much better. | 02:30.54 |
| There are some stupidly expensive ones ($1500 a night) - we aren't in them. | 02:39.41 |
| There are a few nice/expensive/western ones (we're in those where possible) | 02:40.18 |
| but in some places that's not an option - so we might be sleeping in our clothes :) | 02:40.44 |
| ok. off for the day. ttfn. | 02:41.03 |
kens | Hmmmm. | 08:04.27 |
| It 'looks' like the reason I don't get a width fpr the space glyph is because the font doesn't contain one. | 08:04.50 |
| Whic begs the question of what we are doing when rendering. | 08:05.09 |
chrisl | Probably a TJ | 08:05.37 |
kens | Itys PostScript | 08:05.45 |
| Though it was a PDF file at some point | 08:05.55 |
chrisl | Oh, then one of the various *show variants that do "stuff" with the current point..... | 08:06.19 |
kens | Its worse than that, much worse. | 08:06.29 |
| But fundamentally, the problem is that when we try to get the width for the space we fail, because there isn't one (apparemtly). | 08:06.57 |
| But when rendering and using Distiller, sensible things happen. | 08:07.07 |
| I'm at a loss to explain why right now | 08:07.21 |
| What normally happens when we try and use a glyph which isn't present in a font ? | 08:07.57 |
chrisl | notdef | 08:08.12 |
kens | D'oh, yes of course. | 08:08.19 |
| I wonder if the /.notdef has a width..... | 08:08.33 |
| Guess I'll have to decode teh font to find out. | 08:09.00 |
| I bet it does :-( | 08:09.09 |
chrisl | Well, it's not totally obvious because notdef is *supposed* to be used when a character code doesn't have an entry in the encoding array. But Adobe (and most other rips, now) also fall back to notdef if the actual glyph is missing. | 08:09.39 |
| ^^ naive and simplified explanation alert....... | 08:10.15 |
kens | The Encoding array contains a /.notdef, I just need to know if the CharString is present (which it *mus* be, ho ho) and what it contains. | 08:10.18 |
chrisl | If the notdef charstring is missing, the font is broken - I *think* even Adobe complains about that! | 08:11.18 |
kens | :-) I really need to check. If this is the case it should be possible for me to get the /.notdef width and use that instead. | 08:11.51 |
| Of course if this *is* the case I sahll encourage Till to report a bug upstream. | 08:12.03 |
| This file could never be made PDF/A complian for example, because you *must NOT* use /.notdef in the PDF. | 08:12.34 |
chrisl | What I meant above is that if a character code references an Encoding entry name "/nerf" but the charstrings dict doesn't contain a key "/nerf", that *should* be an error, but Adobe falls back silently to the notdef instead. | 08:13.37 |
kens | Yes, I'm fairly sure that is what is happening here. | 08:13.54 |
| I'm also reasonably sure GS is doing the same thing when rendering | 08:14.06 |
| OK there is no /space and thre is a /.notdef | 08:14.54 |
| Now for CharString decryption.... | 08:15.02 |
| But first, a coffee I think | 08:15.11 |
chrisl | Adobe PS has been relying on that behaviour for quite some time :-( | 08:15.13 |
kens | Yep the notdef contains "0 287 hsbw endchar" | 08:20.29 |
| Hmm, now I'm getting undefined on the /.notdef, that can't be right | 08:36.14 |
| Hmm, doing a dict_find returns a dict full error / THat seems wrong... | 08:41.06 |
paulgardiner | robin_watts_mac: Hi. Where are you now? | 09:05.22 |
robin_watts_mac | hi paulgardiner. In Thimpu, the capital | 09:11.03 |
paulgardiner | Googled. Looks like it's at the foot of high mountains, and there's a huge palace or similar, with a river running past it. | 09:15.50 |
robin_watts_mac | All of Bhutan is mountainous :) | 09:16.21 |
| But yes, big parliament building and big monastery etc. | 09:16.45 |
| Tomorrow we head up into the higher himalayas (2600metres currently). | 09:17.09 |
| Many pictures on Facebook. | 09:18.32 |
paulgardiner | Oh right. Will have a look tonight. | 09:19.00 |
| From the map, I think I can tell which road you'll be using. :-) Doesn't look to be many choices. | 09:19.38 |
robin_watts_mac | :) | 09:19.58 |
someguy | is there any chance to enable fullscreen mode in mupdf? | 10:04.02 |
sebras | someguy: if you press f I believe you'll get fullscreen. | 10:13.54 |
| someguy: at least with the developer builds. I'm unsure if that change made it into 0.9. | 10:14.18 |
someguy | unfortunately no :( | 10:14.37 |
sebras | someguy: right, then you either have to wait for 1.0, or build it on your own. :) | 10:15.31 |
someguy | ok... I check the current git repo | 10:15.41 |
| yes the current HEAD in the git repo has fullscreen mode... quite bad implemented though :) | 10:19.57 |
sebras | someguy: hey, it _has_ fullscreen mode. ;) | 10:20.27 |
someguy | unfortunately the slides are not scaled up... | 10:20.54 |
sebras | someguy: if you want it to operate in another way we probably would accept a patch. | 10:21.00 |
kens | contributions are always welcome | 10:21.02 |
someguy | yeah I will think about it :) | 10:21.19 |
| thanks a lot so far | 10:21.25 |
sebras | someguy: no problem. happy to help. | 10:21.34 |
| kens: I wonder if we'll get a patch... | 10:23.11 |
kens | :-) | 10:23.17 |
| I would bet not | 10:23.21 |
sebras | kens: me neither. I guess I should look into doing fit-to-screen or something when switching to fullscreen. | 10:23.56 |
| kens: then we'd get less questions on irc. :) | 10:24.18 |
kens | Which is obviously desirable :_) | 10:24.46 |
robin_watts_mac | so, he wants us to do a fit to page on a fullscreen operation? sounds reasonable. | 10:37.11 |
| Do we have a release candidate up for mupdf? | 10:37.20 |
sebras | robin_watts_mac: yup, I think that's reasonable as well. | 11:32.17 |
kens | FWIW Acrobat does different things when you fullscreen it. If you are in 'fit visible' or 'fit widht' or whatever, it maintains tha, tsnd resizes rendered docuemtn to maintain it. | 11:47.39 |
| If you are zoomed to a speciific level, then it retains the zoom, so you just see more of the page. | 11:48.00 |
| THe same applies when coming out of fullscreen to windowed mode. | 11:48.12 |
henrys | marcosw:let me know if you want to do the meeting at some point | 15:34.26 |
kens | Off to cook, goodnight all. | 16:10.15 |
Salil | I am trying to make Ghostscript work on iOS and stuck with few problems. Can anyone help here? | 22:00.59 |
| anyone there? | 22:58.38 |
sebras | Salil: yes. | 23:32.48 |
Salil | I need some help in using ghostscript on iOS. I compiled and have static lib. I get an error code 15 on gsapi_init_with_args function. Any idea what it means? | 23:34.03 |
sebras | Salil: oh, I saw your question now. unfortunately I don't know Ghostscript well at all. I recommend you to stay here until the people that do get online. Sorry. | 23:34.28 |
| Salil: I can't really help you. | 23:34.50 |
Salil | no problems Thanks! | 23:34.53 |
| Forward 1 day (to 2012/03/27)>>> | |