My phone is a rooted Nexus S running the custom ROM Replicant. I copied twelve font files comprising three fonts (Arimo, Cousine, and Tinos) from my computer to the SD card, used a root file manager to copy the files to /system/fonts, and then rebooted the phone. Yet I am still unable to use these fonts. On par with the other font files in the folder, they are indeed .ttf files. For example, when I view this HTML file in the HTML viewer:
<!DOCTYPE html>
<html>
<head>
<style>
.arimo { font-family: "Arimo", sans-serif; }
.cousine { font-family: "Cousine", monospace; }
.tinos { font-family: "Tinos", serif; } </style> <meta charset="UTF-8">
<title>Font Test</title>
</head>
<body>
<p class="arimo">Arimo paragraph</p>
<p class="cousine">Cousine paragraph</p>
<p class="tinos">Tinos paragraph</p>
</body>
</html>
The paragraphs display in Roboto, Droid Sans Mono, and Droid Serif respectively. Why does the system not recognize the newly installed fonts? Is there some configuration file I need to edit?