Smith Dhumbumroong avatar Smith Dhumbumroong committed 0241d9e

Add codes to enable and disable Thai TeX font maps.

Comments (0)

Files changed (1)

ttf-latex-tlwg/ttf-latex-tlwg.install

   echo "done."
 }
 
+enable_tex_font_maps() {
+  echo -n "Updating TeX filename database..."
+  mktexlsr
+  echo "done."
+
+  echo -n "Updating TeX font map..."
+  updmap-sys --quiet --enable Map=nectec.map
+  updmap-sys --quiet --enable Map=nf.map
+  updmap-sys --quiet --enable Map=tlwg.map
+  echo "done."
+}
+
+disable_tex_font_maps() {
+  echo -n "Updating TeX filename database..."
+  mktexlsr
+  echo "done."
+
+  echo -n "Updating TeX font map..."
+  # disable Thai font maps
+  updmap-sys --quiet --syncwithtrees
+  echo "done."
+}
+
 post_install() {
   update_font_cache $1
+  enable_tex_font_maps $1
 }
 
 post_upgrade() {
 }
 
 post_remove() {
-  post_install $1
+  update_font_cache $1
+  disable_tex_font_maps $1
 }
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.