Skip to main content

The Shape of Electronic Documents

A4 is a very common paper size. Most office documents seem to favour this paper size. Student notebooks take on this size and shape.

A4 Problem?

There is no problem with A4. The problem is created when digital documents that are designed for reading online are assigned physical sizes and aspect ratios that were designed for printed documents. The most problematic such format is PDF. 

Why is PDF a Problem?

PDF is not the problem. The problem is created by the absence of an option to change the document's aspect ratio at the time of saving it. Most computer monitors use the 16:1 (widescreen) aspect ration. Ideally, PDF readers should allow the user to set the aspect ratio to use when reading the document.   PDF creators should offer a number of common ratios as a minimum or, even better, set no fixed aspect ratio but leave this to the reader.

Fixed is Bad

PDF is not a responsive e-document format unlike ePub. Its a fixed layout format. Fixation is a key strength of PDF as an epaper format. This is the very feature that makes it unsuitable for responsive ebooks.Water flows to fit the shape of the container. So should a responsive ebook.

Way Out.

The way out for the time being - as we wait for word processors to acquire the ability to export to ePub format - is to create PDFs that better fit mobile devices in terms of page width and height. Keep in mind that most readers using left-to-right scripts prefer to swipe to the left to turn the page rather than scroll down. It means PDFs should have a navigational feature to facilitate swiping horizontally. Ideally, each page should fit the smartphone or tablet screen yet be easily readable. 

Thoughtful Document Design

Word processors such as  Word or Writer will save a document in PDF format but, if it was designed for printing, will probably be in default A4 format. To create a useful ebook format, it would help to reformat the document into a more friendly layout. The two  graphics below show two documents. One in A4 format and a second in a custom format. The second document, when viewed in a PDF reader is clearly much easier to read. 

Help Save the Trees

Keeping these issues in mind, it's not surprising that people prefer to read printed documents rather than read them on their monitors. Reason?  The document creator has provided a hostile document that is stressful to handle on a computer or smartphone screen. We can help save the trees by creating more usable documents. Like all other "software", you should test e-docs for usability. Creating difficult-to-read documents makes others lives a little harder. You can create two versions of your document: one designed for print, a second designed for reading in a digital device.

A4 Book



Custom Aspect Ratio

The custom aspect ratio (9.13 x 7.38 inch or 330.5 x 187.5mm) in the second image fits the widescreen screen well. The 16:9 widescreen aspect ration is equivalent to 1.77:1. The second PDF document shown above is 1.76:1 which is a virtually identical aspect ratio.

Way Forward
The common smartphone, tablet and laptop screen aspect rations are:
Common Smartphone Screen Aspect Ratios
 Common Tablet Screen Aspect Ratios

Common Laptop Screen Aspect ratios

When designing PDFs for reading on a tablet or laptop (do desktops still exist?), it's best to adopt a 1.77:1 aspect ratio or a ratio close to this. This improves the usability and user experience making the world altogether a happier location in this universe.  

Comments

Popular posts from this blog

How to Install Visual Basic 2017 Offline

This page offers a way to avoid the long and error-prone online installation of Visual Studio which is a massive package. Our interest is limited to Visual Basic and ASP.Net. One can, later, add other tools such as C# and C++. In this page, "VS" refers to Visual Studio. Installing Visual Basic 2017 Offline is not a simple process because Visual Basic 2017 is a part of Visual Studio 2017 that comes as one huge package (up to 35GB) in three versions: Community Edition (Free) Professional Edition (intended for a few people) Enterprise (intended for larger software teams)  Visual Studio by default uses a web-based install process that starts by downloading one of three the bootstrapper package from the VS download page . When you run the bootstraper, it will initiate download of the Visual Studio components that may be up to 35GB in size and takes a very long time to complete. The purpose of this page is to explain how to avoid the headache of this long and tedious

How to Install Packet Tracer 6.0.1 for Linux

This article is intended to help me remember the installation process for Cisco Packet Tracer 6 details of which seems to be hard to come by on the web. 1. Log in in to your Cisco Netspace account. Yes, you need to be logged in. 2. The " Download PT 6.0.1 " link on is on the NetSpace home page. 3. Click this " Cisco Packet Tracer " link shown below the folder icon as shown in the figure below: 4. Select  Cisco Packet Tracer 6.0.1 5. Select download location. 6. After completion of download, use your file manager to open that folder and rename the file to something such as "CPT6". It is a shell script so no file extension is required. 7. Change the file permissions to executable using command: sudo chmod 777 CPT6 from a terminal window opened in the download directory. This assumes your downloaded file is renamed CPT6 8. Launch the file with command: ./CPT6 from the terminal window. You will get the message: Self extracting archive... We

Android Applications with Intellij IDEA - 1

This article applies to Android applications in Windows using IntelliJ IDEA development tools. Windows 7 was used in this example but the explanation will work for other recent versions of Windows. It is quite a task learning how to use mobile application development tools. This page describes how to digitally sign your .apk file which is the  Android application package file. In short, your Android program file. Once you have created an APK file to launch it, simply copy to your device and use the Android file manager to install it. The picture below shows the digital signature keystore file, the unsigned APK file and the signed APK file. The procedure of signing the APK file is quite straighforward but first you must ensure your Java JDK is properly installed and that the Java tools are accessible on your commandline (Windows command console - what used to be called the DOS window). Most important is that your PATH environmental variable (In Windows 7 find this at: Control