Menu button for mobile devices

NOTICE

This sample is for the installation of HTML on Word V3.0; if you wish to run it on other versions, please change the directory and so on.

 

"HTML on Word" outputs the following HTML source code to HTML when a Word document contains a table of contents created with the Word table of contents function. By using this code, you can add a button that can be used to control the table of contents when displayed on a mobile device.

<a id="mobile-side-btn" href="javascript:;"><span class="mobile-side-btn-icon" id="mobile-side-btn-icon"></span></a>

When the sample is used, a blue circular button is displayed in the upper left corner of the screen as shown in the figure when displayed on a mobile device.

* The sample shown here only displays a button. To control the table of contents, you need to prepare a script using JavaScript. Please refer to "Table of contents slide-in" for a sample that actually shows/hides the table of contents.

Menu button for mobile devices

Actual sample

This is actually used in the online manual for this product.

This product's manual uses features designed for smartphones.
You can view the online manual by scanning this QR code with your smartphone camera.

View the manual on your smartphone

Conditions of use

  • Word document has headings or paragraphs that specify outline levels 1-3.
  • Word document has a table of contents created with Word's Table of Contents feature.
  • Use "sample-toc.css" included as a sample in CSS. * Some editing is required.
  • Set viewport for mobile devices.

Commands to use

Parameter/Value

Description

Note

-css

Specify CSS with defined styles for the mobile device menu. Specify "-css" followed by a space +css file name (including the file path).

A CSS file (sample-toc.css), which can be used as a sample, is stored in the program installation directory. If the program installation directory has not been changed during installation, the following will be used.All upper outline levels are also split.

C:\Program Files\Antenna House\xhw20\CSS\sample-toc.css

-viewport

Outputs HTML attribute values for setting the display area of content for each device, such as PCs, smartphones, and tablets. Specify "-viewport" followed by a +value.

 

CSS to use

As a sample, use "sample-toc.css" copied at the time of program installation. If you have not changed the installation directory of the program during installation, the following will be used.

C:\Program Files\Antenna House\xhw30\CSS\sample-toc.css

This CSS is specified to hide the buttons for mobile devices if used as is, so please delete the following sections before use.

* If you cannot edit the file in the "Program Files" folder, copy the file to a folder to which you have access, such as the desktop, and then edit it, and specify that file when specifying CSS on the command line.

Delete the following at the end of "sample-toc.css".

#mobile-side-btn {
display: none;
}

Command example

Example of converting "sample02.docx" in the "sample" folder on the desktop to HTML.

Word2HTML.exe %USERPROFILE%\Desktop\sample\sample02.docx %USERPROFILE%\Desktop\sample\sample02.html -css "C:\Program Files\Antenna House\xhw30\CSS\sample-toc.css" -viewport width=device-width,user-scalable=yes