The Bookmarks of PDF Version ECMAScript Standard Are Broken

Mike Samuel mikesamuel at gmail.com
Thu Jan 4 03:35:40 UTC 2018


I think the spec is generated via https://github.com/bterlson/ecmarkup
from HTML files like https://github.com/tc39/ecma402/tree/master/spec

Maybe it'd be worth filing a bug on ecmarkup since that's probably the
piece that generates the TOC in the generated PDF.

On Wed, Jan 3, 2018 at 10:22 PM, Timothy Liu <timliu at outlook.com> wrote:
> Thanks! Mike:
>
> I know the HTML version works perfectly well :)
> Usually, I do my writing work in a low network speed environment, say Starbucks.
>
> Best Regards,
> Tim
>
>
> -----Original Message-----
> From: Mike Samuel [mailto:mikesamuel at gmail.com]
> Sent: Wednesday, January 3, 2018 7:19 PM
> To: Timothy Liu <timliu at outlook.com>
> Subject: Re: The Bookmarks of PDF Version ECMAScript Standard Are Broken
>
> Ok.  The "Table of Contents" links don't work for me in MacOS Preview but the equivalent in the left sidebar on the HTML version do :
> http://www.ecma-international.org/ecma-262/8.0/
>
> On Wed, Jan 3, 2018 at 9:53 PM, Timothy Liu <timliu at outlook.com> wrote:
>> Thanks! Mike:
>>
>> I mean the bookmarks in the navigation panel.
>> Here's the Adobe user manual.
>> https://helpx.adobe.com/acrobat/using/page-thumbnails-bookmarks-pdfs.h
>> tml Please scroll down to the " About bookmarks" section.
>>
>> Best Regards,
>> Tim
>>
>>
>> -----Original Message-----
>> From: Mike Samuel [mailto:mikesamuel at gmail.com]
>> Sent: Wednesday, January 3, 2018 6:50 PM
>> To: Timothy Liu <timliu at outlook.com>
>> Subject: Re: The Bookmarks of PDF Version ECMAScript Standard Are
>> Broken
>>
>> Ok.  I think we're looking at the same document.
>>
>> What do you mean by "bookmark?"
>>
>> The links in the table of contents work for me, and I tried a couple other links which worked.
>> Clicking on "%Array%" under 6.1.7.4 scrolled to something that looked relevant.
>>
>>
>> On Wed, Jan 3, 2018 at 9:45 PM, Timothy Liu <timliu at outlook.com> wrote:
>>> Hi Mike,
>>>
>>> Thanks for the quick response!
>>> The file I downloaded is: ECMA Homepage -> Standards -> ECMA-262 -> ECMA-262.pdf.
>>> The URL is:
>>> http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.
>>> pdf
>>>
>>> Best Regards,
>>> Tim
>>>
>>> -----Original Message-----
>>> From: Mike Samuel [mailto:mikesamuel at gmail.com]
>>> Sent: Wednesday, January 3, 2018 6:40 PM
>>> To: Timothy Liu <timliu at outlook.com>
>>> Subject: Re: The Bookmarks of PDF Version ECMAScript Standard Are
>>> Broken
>>>
>>> Which pdf are you trying?
>>>
>>> https://www.ecma-international.org/publications/files/ECMA-ST/Ecma-26
>>> 2
>>> .pdf
>>> works for me
>>> in Chrome's builtin PDF viewer.  The cover page says
>>> "ECMA-262 8th Edition / June 2017 ECMAScript® 2017 Language Specification"
>>>
>>> On Wed, Jan 3, 2018 at 9:33 PM, Timothy Liu <timliu at outlook.com> wrote:
>>>> Dear ES-Discuss:
>>>>
>>>>
>>>>
>>>> First of all, appreciate your hard work which made
>>>> ECMAScript/JavaScript a first-class programming language on the Earth.
>>>>
>>>> I’m a technical writer. Recently, I’m going to initial a book
>>>> writing for ES8. After I download the ECMA-262.pdf, I found the
>>>> bookmarks of the PDF file are now working. I tried both in the
>>>> browser and Acrobat Reader. It seems the older version PDF files have the same issue.
>>>>
>>>> Would you like to take a look and do a quick fix? It is very
>>>> inconvenient reading without bookmark navigation.
>>>>
>>>>
>>>>
>>>> Best Regards, Happy New Year!
>>>>
>>>> Timothy
>>>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> es-discuss mailing list
>>>> es-discuss at mozilla.org
>>>> https://mail.mozilla.org/listinfo/es-discuss
>>>>


More information about the es-discuss mailing list