diff options
Diffstat (limited to 'texmf-dist/doc/latex/aeb-mobile/examples/mobile.tex')
-rw-r--r-- | texmf-dist/doc/latex/aeb-mobile/examples/mobile.tex | 127 |
1 files changed, 127 insertions, 0 deletions
diff --git a/texmf-dist/doc/latex/aeb-mobile/examples/mobile.tex b/texmf-dist/doc/latex/aeb-mobile/examples/mobile.tex new file mode 100644 index 00000000..41461110 --- /dev/null +++ b/texmf-dist/doc/latex/aeb-mobile/examples/mobile.tex @@ -0,0 +1,127 @@ +% Studies in mobile formatting for PDF files +% http://www.acrotex.net/blog/?p=766 +\RequirePackage[ph]{spdef} +\documentclass[\ifsmartphone12pt\fi,fleqn]{article} +\usepackage{graphicx} +\usepackage[tight,pro]{web} +\usepackage{eforms} +\usepackage[smartphone,useforms]{aeb-mobile} + +\DeclareDocInfo +{% + university={Acro\negthinspace\TeX.Net}, + title={Notes on formatting for a Windows Smart + Phone\texorpdfstring{\nlfootnotemark}{}}, + author={D. P. Story}, + email={dpstory@acrotex.net}, + subject={Studies in mobile formatting}, + talksite={\href{http://blog.acrotex.net}{Acro\negthinspace\TeX.Net Blog}}, + version={1.0}, + keywords={LaTeX,Windows Mobile,Smartphone,iPad,PDF}, +} + +\def\nlfootnote#1{\begin{NoHyper}\footnote{#1}\end{NoHyper}} +\def\nlfootnotemark{\begin{NoHyper}\footnotemark{}\end{NoHyper}} + +\parskip6pt\parindent0pt + +\begin{document} + +\ifsmartphone\makeinlinetitle +\else\maketitle\fi + +\footnotetext{When viewing this PDF file on a desktop or laptop, you can + go into \textsf{Reading Mode} by pressing Ctrl+H (Command+H, for + Mac~OS).} + +\section{Introduction} + +The dimensions of the document are 4 inches wide and 8 inches high. The +default font size is set to 12~point. + +This layout was tested on my mobile device, a \textbf{\textsf{Samsung +Focus}}, with a \textbf{\textsf{Windows OS}}. The display screen is 800 by +480 pixels (a 5:3 aspect ratio). + +Below is a math equation to determine the quality of rendering of math. +\[ + \sin^2(x) + \cos^2(x) = 1 +\] +We also include a picture to test the quality here too. +\begin{center} + \includegraphics[width=.67\linewidth]{dpsweb} +\end{center} + +The goal is to maximize the experience of the user, that's you, when you +\emph{view} or \emph{print} this document in \textbf{Adobe Reader} on a +computer/laptop, and when you view this document on a smart phone (such as +my \textbf{\textsf{Samsung Focus}}) or an \textbf{\textsf{iPad}}. + +\paragraph*{\color{blue}For the Desktop/Laptop.} We list the major design +points:\vspace{-\parskip} +\begin{itemize} +\item The initial view of Adobe Reader is set to \textsf{Two-Up + Continuous (Facing)} and \textsf{Fit Width}. When you view the + \textsf{PDF} on a computer, you get a page of 8~inches wide and + two columns. This format reads comfortably. +\item The \textbf{Print} button at the top-left of each page prints the + document with two digital pages per physical page. It prints out how the + document looks when viewed (with 2Up). +\item The \textbf{Toggle Cols} in the upper-left corner, toggles + between a single column fit to the width of the window, and the + two-column layout (fit to width also). + +\end{itemize} + +\paragraph*{\color{blue}For the \textsf{Smart Phone/iPad}.} +When viewing the document in a smart phone or an \textbf{\textsf{iPad}}, the initial view is +ignored; you get a single, continuous page. The width of the page and +the font size make it easy to read on a digital device. Links do not work +in the app version of \textbf{Adobe Reader}, so the \textbf{Print} and \textbf{Toggle Cols} +links do not work. + +\paragraph*{\color{blue}\LaTeX{} Details.} +I used the new package named \textsf{aeb\_mobile}, with the +\texttt{smart\-phone}, +\begin{verbatim} + \usepackage[smartphone, + useforms]{aeb_mobile} +\end{verbatim} +The package is very simple, it uses the \textsf{web} and \textsf{eforms} +packages. The \textsf{web} is used for the +page layout, and \textsf{eforms} for the links, though \textsf{hyperref} +provides links as well. \textsf{aeb\_mobile} also inserts some document +level JavaScript to define the actions of the two links \textbf{Print} and +\textbf{Toggle~Cols}. + +\paragraph*{\color{blue}After Distilling.} I modified the \textbf{Mobile} setting +of the \textbf{\textsf{PDF} Optimizer} dialog box; in the \textbf{Discard +Objects} panel, I unchecked the item \textbf{Discard all Java\-Script +actions}, and in the \textbf{Discard User Data} panel, I unchecked +\textbf{Discard external cross references}. After distilling, the file +size is 71~KB and after \textbf{\textsf{Optimized \textsf{PDF}}} with my +modified \textbf{Mobile} setting the file size is about +57~KB.\nlfootnote{Actual file size may differ from the values stated as I +add text to the document, such as this footnote.} + +\textbf{\textcolor{red}{Important:}} Though I have used \textbf{Adobe Distiller}, +there is nothing in the \textsf{aeb\_mobile} +package that requires it. The document author may use \textsf{pdflatex}, for +example, as the PDF creator. + +\paragraph*{\color{blue}Finally.} +I've added an \texttt{\string\AtEndDocument} event to generate an +additional page if there is only an odd number of pages. + +Now, back to my retirement. \textsl{dps} + +\bigbreak + +\paragraph*{\color{red}Questions.} +How does this \textsf{PDF} view in your smart phone or +\textbf{\textsf{iPad}}? Send me your comments, and suggested features. My +email is \href{mailto:dpstory@acrotex.net}{dpstory@acrotex.net}. + + + +\end{document} |