I have Urdu Book converted in ePub and want to see it on iPad. I have used Urdu fonts in ePub but it's not displaying the Urdu language.

0 votes
asked by
edited by

I have Urdu Book converted in ePub and want to see it on iPad. I have used Urdu fonts in ePub but it's not displaying the Urdu language. Can you, please, suggest what can be done?

2 Answers

0 votes
No avatar answered by (309k points)
edited by

I think that the iPad lacks the fonts to display the characters. Please convert the ePub to the PDF format because all the Urdu fonts and characters will then be embedded into PDF making it available for reading on all your devices.

commented by (140 points)
Hello Alex,

I think this will work in better way.
Thanks a lot for your help :)
0 votes
No avatar answered by (140 points)

Thanks for you valuable information but this will not solve my problem as i have created fixed layout epub for ipad 3 :)
Can you please suggest what can I do to solve this problem

commented by (193k points)
Even if you create custom layout you still need to define the used fonts by the epub. You can do this with the following code:

@font-face {
font-family: Prophecy Script;
font-style: normal;
font-weight: normal;
src:url("Fonts/Prophecy_Script.ttf");
}

Once you complete this, you need to apply it to your book:

p.letter {
    font-family: "Prophecy Script";
    font-weight: normal;
    font-style: normal;
    font-size: 1em;
    margin: 1em 0 0 0;
    -webkit-hyphens:none;
}

You will also need to define the area with the following handle: <p class="letter">Test</p>. On the other hand, custom fonts need to be enabled in the **com.apple.ibooks.display-options.xml**. The line should be like this: **<option name="specified-fonts">true</option>**.

Your answer

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
Anti-spam verification:
To avoid this verification in future, please log in or register
...