Package Base Details: ttf-ms-win8

Git Clone URL: (read-only, click to copy)
Submitter: reflexing
Maintainer: severach
Last Packager: severach
Votes: 62
Popularity: 0.000000
First Submitted: 2012-06-08 06:11 (UTC)
Last Updated: 2017-07-13 07:10 (UTC)

Pinned Comments

severach commented on 2018-03-01 20:05 (UTC)

Package is not broken. You can't build this with yaourt or pamac. It must be built with makepkg after obtaining the fonts manually.

Latest Comments

jango commented on 2019-11-12 00:11 (UTC)

how to install this successfully ?

severach commented on 2018-03-01 20:05 (UTC)

Package is not broken. You can't build this with yaourt or pamac. It must be built with makepkg after obtaining the fonts manually.

reflexing commented on 2015-12-03 09:50 (UTC)

@defcon please read PKGBUILD and previous comments. Thanks.

commented on 2015-12-03 09:48 (UTC)

Can't build this package. ==> FEHLER: arial.ttf wurde nicht im build Verzeichnis gefunden und ist keine URL. arial.ttf was not found in the build tree and is no URL I hope the translation was ok :D

pmatts commented on 2015-11-17 14:52 (UTC)

thankyou reflexing. i dont understand why manually replacing the md5sums array didnt work before but now its working. i probably screwed up somewhere. happy coding!

reflexing commented on 2015-11-17 05:04 (UTC)

@pmatts 1) remove md5sums array from PKGBUILD (delete all the strings completely): md5sums=('3c9390eb37dd4ab8c670ecd71feb7f71' ... 'bceb1884fcf8c7b569cf64602ddc8ef0' SKIP) 2) regenerate them with makepkg -g >> PKGBUILD 3) install needed generated packages

pmatts commented on 2015-11-16 15:37 (UTC) (edited on 2015-11-16 16:16 (UTC) by pmatts)

So i updated the checksums with makepkg -g and now get ERROR: Integrity checks (md5) differ in size from the source array. I guess I've got more (or less) fonts than the package expects. I guess this means I have to do a diff on the package and my font dir... heres a script to see the differences #!/bin/bash source PKGBUILD echo "" echo "--------------------- font array ---------------------" for font in "${_ttf_ms_win8[@]}"; do echo -n "$font: " [[ -f "$font" ]] && echo "ok." || echo "############## missing ##############" done echo "--------------------- font files ---------------------" for fontfile in *.ttf; do in_array=false echo -n "$fontfile: " for font in "${_ttf_ms_win8[@]}"; do if [[ $font == $fontfile ]]; then in_array=true break fi done [[ $in_array = true ]] && echo "in array." || echo "############## not in array ##############" done I have WAY more fonts than this package looks for! But then again I'm probably doing everthing completely wrong because there are no instructions.

pmatts commented on 2015-11-16 15:26 (UTC)

I just discovered by experimentation that it seems to work if you simply extract/copy all individual fonts from the entire windows font directory into the PKGBUILD directory as is. However, my licence.rtf does not pass checks...

pmatts commented on 2015-11-16 15:05 (UTC)

ERROR: arial.ttf was not found in the build directory and is not a URL To answer a previous comment: I am unable to supply the fonts as instructed by the PKGBUILD because the PKGBUILD contains no clear instructions on how to do that. It states: "You need the files listed in the source=() array. Place them in the same directory as this PKGBUILD file, then run makepkg." Scrolling down reveals the source array: source=("${_ttf_ms_win8[@]}" "${_arabic[@]}" "${_hebrew[@]}" "${_sea[@]}" "${_korean[@]}" "${_japanese[@]}" "${_zh_cn[@]}" "${_zh_tw[@]}" "${_indic[@]}" "${_thai[@]}" "${_other[@]}" 20-ttf-ms-win8-japanese.conf 20-ttf-ms-win8-korean.conf 20-ttf-ms-win8-zh_cn.conf 20-ttf-ms-win8-zh_tw.conf license.rtf) No further instructions. Notable error: The following are bash arrays and not files: "${_ttf_ms_win8[@]}" "${_arabic[@]}" "${_hebrew[@]}" "${_sea[@]}" "${_korean[@]}" "${_japanese[@]}" "${_zh_cn[@]}" "${_zh_tw[@]}" "${_indic[@]}" "${_thai[@]}" "${_other[@]}" However, other than the lack of instructions and their inaccuracy, this looks like excellent work!

erkexzcx commented on 2015-10-06 18:04 (UTC)

==> Making package: ttf-ms-win8 6.3.9600.17238-1 (Tue Oct 6 20:55:35 EEST 2015) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... ==> ERROR: arial.ttf was not found in the build directory and is not a URL. ==> ERROR: Makepkg was unable to build ttf-ms-win8. ==> Restart building ttf-ms-win8 ? [y/N]

Nocifer commented on 2015-09-26 07:59 (UTC)

@reflexing terribly sorry for taking up all this space with my previous comment, even more sorry for the delay in fixing the issue. So, once again: Last I checked (some 5 months ago I believe) the package installer has the required fonts arranged in logical groups but the font checksums arranged alphabetically, therefore the build fails. In case anyone still needs it, here's a list (this time in a Gist) with the font checksums in the correct order. Just edit the PGKBUILD and replace the md5sums list with this one. The fonts were extracted from the Windows 8.1 Enterprise v6.3.9600.17050 ISO, downloaded from MS Technet (don't know if it can still be downloaded though with Windows 10 being out):

severach commented on 2015-09-25 17:29 (UTC)

Fonts are not included. Have you supplied the fonts as instructed by the PKGBUILD?

acl commented on 2015-09-25 10:06 (UTC)

Fails to build. ERROR: arial.ttf was not found in the build directory and is not a URL.

ljrk commented on 2015-08-15 13:58 (UTC)

Not sure which version mine is though. Next time I boot it I will see.

ljrk commented on 2015-08-15 13:51 (UTC)

new md5sums (from an up2date Windows 8.1) 02b310b3847871075147c355a704ce37 cambria.ttc 970aabf6ed216b804fb5764be910841b cambriab.ttf f352afccb953061e1889d2d264d1d3c7 cambriai.ttf 0b2843f6641ca7672b778142e048f494 cambriaz.ttf diff: ==== 503,506c503,506 < 'ca04a867881cb5bff94d44ccbaa2455c' < 'ddc3787740e46a44fbbc2ca21d247169' < '1529f716345efd59d2d0ccf7f74d6e4d' < '403c3c55161a93bed918f4788d83f943' --- > '02b310b3847871075147c355a704ce37' > '970aabf6ed216b804fb5764be910841b' > 'f352afccb953061e1889d2d264d1d3c7' > '0b2843f6641ca7672b778142e048f494' ====

FadeMind commented on 2015-08-15 13:37 (UTC)

Working for me:

ljrk commented on 2015-08-15 13:31 (UTC)

Seems that some fonts changed: cambria.ttc ... FAILED cambriab.ttf ... FAILED cambriai.ttf ... FAILED cambriaz.ttf ... FAILED Can anyone confirm that? (As I have acquired it from my install I trust them and can just skip the checks ofc.)

reflexing commented on 2015-05-14 06:18 (UTC)

@Nocifer nice, but could you please at least make a Gist with your md5sums, delete your comment and link Gist in a new? There is no comment folding here and yours take too much space.

reflexing commented on 2015-05-14 06:16 (UTC)

@ahbrosha why did you flag it out-of-date?

reflexing commented on 2015-04-21 04:41 (UTC)

@matthias.lisin I don't have this problem with Infinality's fontconfig rules:

matthias.lisin commented on 2015-04-20 17:39 (UTC)

If somebody is having issues with ugly-bold Arial font in Qt applications: It's caused by 'ariblk.ttf'. You can delete this font to solve this problem or find a solution using fontconfig conf.d files.

radioxoma commented on 2015-04-05 19:48 (UTC)

It's possible to skip checksums verification. Just: $ makepkg -s --skipchecksums

JuHwon commented on 2015-03-26 21:30 (UTC)

==> ERROR: arial.ttf was not found in the build directory and is not a URL.

boogerlad commented on 2015-02-20 22:57 (UTC)

I got Windows 10 fonts working with this package by changing the PKGBUILD like so:

commented on 2015-02-10 23:36 (UTC)

@reflexing At least update your comments / instructions in the pkgbuild to note the actual requirements. The statements about this working with "any edition of Windows 8.1 RTM build 6.3.9600.17050" are false. The information on how to retrieve is good, but after spending the time to register with Microsoft, download an ISO, and extract the fonts it is frustrating to find out that you have to then manually modify the pkgbuild if you want it to work. Your use of arrays to store the file list doesn't make it simple to generate the md5sums in the correct order.

reflexing commented on 2015-02-10 16:05 (UTC)

@aitrus I wanted to create an ArchWiki page with all around ways to install package and leave a link to it in the PKGBUILD, but "Arch wiki warriors" cleaned it up: > Perhaps it would be better if the build asked whether you are using the ISO or an install as the source of the fonts. I think this kind of automation is against the Arch Way. I won't implement it.

commented on 2015-02-10 15:54 (UTC)

@reflexing Understood, but that is confusing. The pkgbuild specifically calls out using the ISO and even gives download / extraction instructions. Perhaps it would be better if the build asked whether you are using the ISO or an install as the source of the fonts.

reflexing commented on 2015-02-08 12:21 (UTC)

@eunonimo you can use it as a base. Win 10 has slightly different font list, and some of the olf fonts have their version bumped. I hasn't finished ttf-ms-win10 yet.

eunonimo commented on 2015-02-08 06:28 (UTC)

will it work on windows 10 fonts?

reflexing commented on 2015-02-05 04:35 (UTC)

@aitrus MD5 checksums in PKGBUILD are for updated Windows installation, not for ISO, check package's version: it's 6.3.9600.17238 vs ISO's 6.3.9600.17050. But I'll check anyway, thanks. You can just update MD5 sums and use your ISO's files, it's fine!

commented on 2015-02-04 14:58 (UTC)

It appears that the MD5 checksums for some of the fonts have changed in the current version of the ISO available from the Microsoft download site. Here's the ISO name: 9600.17050.WINBLUE_REFRESH.140317-1640_X64FRE_ENTERPRISE_EVAL_EN-US-IR3_CENA_X64FREE_EN-US_DV9.ISO And here are the MD5 checksums of the fonts: 26d06974844e151d41d653d06ead6eb3 ahronbd.ttf d44e7660a481c4301fef58738e6b0e09 aldhabi.ttf f4ea18dbd4384a85992e2fba5a9a2755 andlso.ttf 95811ff56ebf0f89535738c5ca8eb12c angsab.ttf 6db568b723aa618b90e5e6c77a026afa angsai.ttf f7e97400affe286d6b4d9e142c4f9846 angsa.ttf 799cb35adc18f853fab834463fa20d5f angsaub.ttf 9008ac9fb7278e237bc50ddbd702a5a0 angsaui.ttf 953111234ea5faac8b6486ab1423a48e angsau.ttf 6cc72c12adffdfd01ad81b53ab9fea99 angsauz.ttf 7956cd40a84b91d5df8d23073902f496 angsaz.ttf 50f2b4170f7b8a72cbc772cb2e320ace aparajbi.ttf 65d8a5aa466663fcf6efe14fc61c13b1 aparajb.ttf 48121ad38e651398285eb4dcf6b9eaaa aparaji.ttf 2d54759d91a5d486c978a1b91d3bfde5 aparaj.ttf 6833fd2ecb2c52169cae26a42b7203d0 arabtype.ttf 7a1f1bc412760200024dd4fbb782da27 arialbd.ttf 0dc592c1ab4ec94d8b1909496b15c841 arialbi.ttf 8f81f8b9950b043911f7a0b3615061f3 ariali.ttf 08076fbc949659080b0f8744f3729a26 arial.ttf 1f704893145d21747186116f85b2c062 ariblk.ttf 307a26725270a2a1a284703e09dd13e6 browab.ttf 116aaf3342d5e4ad6e89a7dfbeb396d0 browai.ttf 00ff0b28f9b3ac4393603f02b6eec9d1 browa.ttf 36598749f634970f509702f6f9b49e4a browaub.ttf b8cf9a60323cbec42ec805b1b993e833 browaui.ttf d4ea2064eeb78448fe6e72926d4e622b browau.ttf 4d1790be9369efaad00025e1f9215a44 browauz.ttf 8d8099e6f22fe7c858ad4488a5fecf77 browaz.ttf 8c8905b9e5a727f74debd5a1519544fd calibrib.ttf d980c8a941686affdb937b888917d98d calibrii.ttf 02dbe5c8b2af773ba84218492936326b calibrili.ttf 0d717c4bf80cbb556bf87777fef7d09e calibril.ttf b8153b3166e6cdf1cbe716ebd91b9a80 calibri.ttf 510e8eef6fe06f5602df33350bbd660f calibriz.ttf 8324a0b4d91c2fb5b96e3b97b2268f82 cambriab.ttf ad72f74d17852eb07cac6832b1f0161e cambriai.ttf dd96d5bd1ac2b1d4236f68a4f77affeb cambriaz.ttf 702d8433e65d57e2612d01f1db078242 Candarab.ttf f4ab481e2d12c0321cc1907192da90f0 Candarai.ttf 8daa0f2304ee100fe3888d5b7307e64f Candara.ttf 44b0a478d3b790698f52828bbf6b2b68 Candaraz.ttf 6548235ee4b7ca0b8a7d464546fa5ca5 comicbd.ttf 1d32338d1c97538b798ca8563f70d39a comici.ttf cfbe2858223b5d6f0fead9583b07f3fd comic.ttf 8f87bcf26c27af0830c28c30a35bb211 comicz.ttf a029870eeb5b0f5978e4efa1008d239b consolab.ttf 5edcabeaacc62c4d8c7a8a2c281db68c consolai.ttf fb505e28b6d130f08fe8f070e0d6b1b8 consola.ttf 110f4c8c3e0db9bd6f4c546f1ed9c023 consolaz.ttf b411b0999020c9c25b8151e359197150 constanb.ttf 68948ea9bc8b232cc5664e2aab39c80c constani.ttf d145e0da42db9c9a2277fed0ad3bd723 constan.ttf 1ad619060822679a34db35a498f98ecc constanz.ttf c87f06ae40c78321844f2eac8b51737f corbelb.ttf e6c0e179deb07f3fc7a6d0d7a2a77247 corbeli.ttf 51ee907427c788c3ab4442e73286d641 corbel.ttf 6c5e3e581b522258be508b4d8868025d corbelz.ttf 8816cc0e89cb04f6c1d2e7f0c08df4f6 cordiab.ttf fc8a99d4f8848b7caad46c05c77418b6 cordiai.ttf 1205701c849755d00a4eb4aef0a477cf cordia.ttf b1c06a47a40154f1c5e88df939689693 cordiaub.ttf b27d4a04c3ac6132fa975677ec0c8b7d cordiaui.ttf b7d1e76f97777bbb22765bf8b3dd71ad cordiau.ttf 0b37adffb6ad6948c1e91e0f819f7c19 cordiauz.ttf ae7c75c7daffa3a66f7391ee9e273163 cordiaz.ttf 3ffc90f7396903a40cc66bc157bf21ee courbd.ttf c66c228e2922d8f400b8de2fd2be00ea courbi.ttf c13928bee4ee33e7b3662bd63d24fbe4 couri.ttf b6039fa097882e218ee2578c0d0aac31 cour.ttf 5a68a4e0bd54f918326fdcf96028e3ff daunpenh.ttf 064398293fbaae15e5ade02a1c2cdf53 davidbd.ttf 2b03849be7b74fff32bb7694ae4680dd david.ttf 119688cc24c7a1c78a469b0ed365edd7 dokchamp.ttf 5c25912fa6012e177576e2871580e270 ebrimabd.ttf fb42acd18639b831d1fa6f4fbcc148bc ebrima.ttf e7a7da92d64a17be9d79dca87e818a15 estre.ttf b9423634d027b085c84cee26e13db70a euphemia.ttf e2ae623d5f37a67aaf66673fc5be6ea7 framdit.ttf 45a9841a7f5ba7a780f0a804553cfce7 framd.ttf 239f82bf0cfb3410e88880111e9b3a6e frank.ttf 9f6c62f1f041ca9f3d69ac76684314d0 Gabriola.ttf 9e1c24a8ed076a03e4200225fd010d9f gadugib.ttf 3f3f1a887702b525cda01f7cd776b241 gadugi.ttf 37f912ee78901fa08d2b2fa9d7dbb2f8 gautamib.ttf 500217bc47ef109d09f150e2073d724a gautami.ttf d9e4d24448593640c2cc90e68c3317f6 georgiab.ttf ca432c56ca6ff81a0a1476846dffeac9 georgiai.ttf de6243382a94fdc4813e4cbd4ff7d919 georgia.ttf 9d82f2cd4cf4ec35d72f70e4e025072b georgiaz.ttf f67ffb5a32e345123b6e22aff1544a47 gishabd.ttf 405b972928c4b2e19d54034f6b02d709 gisha.ttf 0243e1b2756076047468049f20df479e himalaya.ttf 9d0962f073f288d799831d4688b1e917 impact.ttf bafbb415cd758b732fa0cccb000ae77c iskpotab.ttf bc02c3e619a487aad5825bf9f9e88ddc iskpota.ttf d50d18fb35676d937e58d98b184a71bd javatext.ttf 831990523227b528157bb99b63f6b45b kaiu.ttf 95c6a3a3407faf4a1ed4fa2e9a195004 kalingab.ttf a507ad0e94cd89810896f76a352b9df6 kalinga.ttf bbbd6de916640591eccfd8a4e912f992 kartikab.ttf 5099b82ed5b9dde6814754bde7d0c504 kartika.ttf 1ca7356ca863431f36aff1647a76b918 KhmerUIb.ttf c9ebe11cbee5b011666eeffa9a549f6c KhmerUI.ttf 4e4d7ff5efe276f1757c0867572fdb33 kokilabi.ttf 68befc880d754b0cfe9c5bb209ed3ebe kokilab.ttf 0f94a65c93ff58c2f324f0594f55d782 kokilai.ttf 49d646c3ef4b1ed896e49ccf5325b800 kokila.ttf bcccd674c3fe808a4b01b8914c6898d5 l_10646.ttf b4ece38d8537d1a15ac9d133353d2631 LaoUIb.ttf b01bdacdd24858fac6bbe36c69eb281b LaoUI.ttf e12ad0b1dd20f58d32476a246903e253 lathab.ttf 4733d247a7a07f496e3b94b392f0c203 latha.ttf 7db2e965f0dd2119910c49fe739e7a4e LeelaUIb.ttf 63921fe40d60c5bd6eff14f10065bc18 leelawad.ttf b09b497925ae99f5b58fb854e1056f5b leelawdb.ttf 4a941d640a347d3876e3c606d6ec0e2b LeelawUI.ttf 142737a14ac26b5bb63f275d143dc5de LeelUIsl.ttf ed07815509f9c255b6e0f66c7910eb97 lucon.ttf cd605f29105ecf29f7b2391361afa7ce lvnmbd.ttf 3c35be3152cc389a17eb8bb5678be375 lvnm.ttf 913cc34104f91f98bec42574c473c09c majallab.ttf b44376c9075d1504325bc3ec90dbb6f4 majalla.ttf 275160d2e264cb4ca3aee67208f45597 malgunbd.ttf d2e686b918b3707d1bd1a8bae5be8c6d malgun.ttf 791776f21df91d5606ff49663745de3e mangalb.ttf bd457d8526526e71b33c3279a3788172 mangal.ttf 5f10daf510c3cb9ccfa737cade9c5a90 marlett.ttf 195875065c5b39f21bf02c19b456e6c3 micross.ttf 57b8785d72a033686770ed4462539518 mmrtextb.ttf 978de217332af3770ca38a5810078f03 mmrtext.ttf fd05cde16e149f89102560c1d2634ffc monbaiti.ttf dbb5d50716af7c45dd357a6a585d7a9e moolbor.ttf fac95353a86abbed9eace647753649aa mriamc.ttf afbeedfc9acc9bbe9cfd599a22b308d0 mriam.ttf 88dd96d6c1979c106e70c4347e4e9657 msuighub.ttf b9563a8d78c5662ebdd0091af73a1881 msuighur.ttf f4fde5baf005269c9ab6edb4fc24025a msyi.ttf 8bfeacd2fee6af7c3d4b49686857d814 mvboli.ttf 2790b726c7bf4c97c59a00ad7f477d01 NirmalaB.ttf 81e80101d01e14414591e4b899099483 NirmalaS.ttf 683719689ce3635687532089a45d510f Nirmala.ttf 1acc5a25e322baac7580349f55167ec3 nrkis.ttf 3350b74ee179d80520af3ebee4349ae7 ntailub.ttf 95ecc0565801dd1bf141999d2c6a773b ntailu.ttf 9a75b65bbb8757301cf5bf5a54c8df2a nyala.ttf fc67dd3a4e36a1c4129f5a87c3964ad0 palabi.ttf d872799430da10fc39041a01ce9da39a palab.ttf c71db8e1b4141ea96f3bafadf776601d palai.ttf ca0f4f6cbe091b7e72e46f58c8fa1768 pala.ttf 1dc00136983c88081a23beb6371e1b04 phagspab.ttf b69d80cc66dd8caea9341129fd527bad phagspa.ttf a580c429ba5130a697350dbb5fe64927 plantc.ttf 96ef6dcc96e593c1a113c832c9a8b82b raavib.ttf c9fb106baebb8adefdc9d370a96d3d6b raavi.ttf 62cde82faa7e2feca7f77774e9debbf7 rod.ttf 4ed8298204138b08c1e73d2d9a6cba9a segoeprb.ttf c455d94eee43dc4ceeb83c0c0fd0d4c8 segoepr.ttf acd33fd0ea8c011932aa4f3ac713663c segoescb.ttf 5c452fb7a0f5751f4e94e9d84eb01154 segoesc.ttf fd6b9d0638ef33594bb6449ae380693a segoeuib.ttf 452133c98458128fe74e982078460cab segoeuii.ttf 11fd79bcf7943677aa0a7217a8e19470 segoeuil.ttf bc4ea50de4dd5dc42b32a0a6d0cd990b segoeuisl.ttf 3922dbc67cd4b0f95955a02787a17d0b segoeui.ttf 5d51eba86e9217c97559947f2d01f53b segoeuiz.ttf 4e5950a47f09b85e2a0ffffb21e0a762 seguibli.ttf a7e432d8873d584fe29fa20d46b634e8 seguibl.ttf 2b01c6caabbe95afc92aa63b9bf100f3 seguiemj.ttf d6a449664f4fcbec971dc5b92ff7801d seguili.ttf 1770fbba68d5afa129c8243ed92b0c1c seguisbi.ttf 5040e8da248eedac256a765b697e6735 seguisb.ttf c5e631d3da2bdf8ce9929ae794843a06 seguisli.ttf 523ab078aac307d0e576a80bc155d32e seguisym.ttf 19575391e2289ae658454921d5fd8463 Shonarb.ttf 83ad1bd9bdd341fea84dcd285212a453 Shonar.ttf 24a692e78c11789c4c6f768ff6b5b3d3 shrutib.ttf bd62ec46ec3bd0e32b02a1fcb81bf043 shruti.ttf 2ecbfe1d9bfc191c6f15c0ccc23cbd43 simfang.ttf e54ea8e978c319647285100ebcabb037 simhei.ttf bbfaa12767e15e3f94ea902402527b17 simkai.ttf f4b07ffa9f31914ce26e249ad335e218 simpbdo.ttf af53b53dcea967bd95b045bc5f7aaa86 simpfxo.ttf 3aa23555dfcbe82a90885edd2a0d5080 simpo.ttf 127efc862e34db7d79b5c9c68ffba19c simsunb.ttf 4c8aa8124876afd5474fb94d53785536 sylfaen.ttf 9629034e291841f941497d4a365c01f7 symbol.ttf 45f081257d0306ecf70736a7a2ffcc66 tahomabd.ttf 84d6903f8917a1bf7f65195a9b016812 tahoma.ttf 1ac7418067be30f0bf726abff6487f8c taileb.ttf 41b542e60d48fe9ce55f52cca935cf8f taile.ttf 193df3f8cbb23df49b780007ab4bf1e8 timesbd.ttf 5e7983a0836886b5fdd4c01e61a7b84e timesbi.ttf a9f1101d4758b9cdaf312462a417bb86 timesi.ttf f4f3f3ad7a5edad611337b1fb9e2b66b times.ttf a1f198485a5d9c7e5c179400cec0bcdb tradbdo.ttf 5fdb768036f48f4d90757979d408c8a4 trado.ttf 48ab12b53456a65c1460d400c677cb7c trebucbd.ttf 6148338d755c7727f9f0fe62fdd0a4be trebucbi.ttf dc9b6130661d97afb20c57871a28ec5b trebucit.ttf d866b4f2ff8ff64c258d78f5069a195d trebuc.ttf b2aec25686fc087af06384a7b3ab74a9 tungab.ttf 99c9e9acd0a9f1d5a4d436d6d4099aa3 tunga.ttf 068e54316b6e7ba1d1bfd973c7d3b059 upcdbi.ttf 45c0a614c6a6cd1533a79483d0b4654d upcdb.ttf e1beec2f30e6fc4e89a9c58ca9a9de73 upcdi.ttf d377b9809c76e4c23fd1220ec6b53d68 upcdl.ttf 11ce603207f2546af540c4d1c27d287e upcebi.ttf 0ca38fd8b36f42551016799eb262823b upceb.ttf 2e6f2270914cff35e0c7aef5f6ebd82c upcei.ttf ae32da51cb4715541b6a9f2a5e3939f0 upcel.ttf ad6ae7590b0aad9cbb62703da5830b67 upcfbi.ttf 51a3b1a1ef5fe4b3d9c24de83e2fe65b upcfb.ttf f0c9c2de0aac95a08f6155f730ce628f upcfi.ttf 7454e3e89f89bbaa747c0a2e93e656f6 upcfl.ttf 7f1fd0d8d1c19fdb5da6dd5053a0ba36 upcibi.ttf ae3f3a84c1fba2f4e13bddc868fc47e9 upcib.ttf bcaf1685fa5d19a68ce6e5c49c345cba upcii.ttf caca95e284317fc356addc85a00e0124 upcil.ttf fc64a78f4c7513930767797622924d3c upcjbi.ttf 85eb84d8b56261f6f4ca511f3b99f0a7 upcjb.ttf b919b4e8df73ef06e6cdfc49ed20e288 upcji.ttf f3b22ecbd734443a5c99b9908eeaeb7e upcjl.ttf 9b17af8c8e352ab66c5772c171871c28 upckbi.ttf dc6ce921588efbff7c3230c500e41564 upckb.ttf 31ab347314e501b747387a28e61e1d3c upcki.ttf c0bfb17b52723f06f5e5be61b3031dd9 upckl.ttf e8db0680922a406aed2a21c0576f295d upclbi.ttf c404020f4ee57d612f51c6514527f456 upclb.ttf aa1670c15c9ee445c6b27973de080f08 upcli.ttf ac39fdef0e9d11d8eec9644491d67e95 upcll.ttf 1f8883a41e786677a14066f72deaa43e UrdTypeb.ttf f12b89a259e0127daaed5068b08cea0d UrdType.ttf 681a9f4132d242d3fb8f0048df0a76f6 utsaahbi.ttf 68a1af08166c78ae1fcbaf971886c283 utsaahb.ttf c6eb582ab913ee2842bd3b15e23d7d7c utsaahi.ttf 7f046e683696686a23d551b1c69d2303 utsaah.ttf debf4c986b4b5528a88fb7a72336b3e0 Vanib.ttf b2054e959316918390077274332377d5 Vani.ttf ddbe52e2cfdcc2b8c9c4ab8de872a325 verdanab.ttf 85e38a5e32b54e416c4b437b59501d31 verdanai.ttf ba34b303291e36596759eb46ad9c51f2 verdana.ttf b8d06d04e2d848ebcdd428cd8125f211 verdanaz.ttf acab3807a5a8502710032efb0b1c2ddb vijayab.ttf bf86686c6f3f2ee640e6019922432386 vijaya.ttf 74749bd51b54a01a02b8ba74dd37aff3 vrindab.ttf 15049f6076f90570cd012dd226bb6d26 vrinda.ttf 40a90d72da61d7c609c9a4c4bb37c710 webdings.ttf 68c74934563bf4afa50793c67bd19b24 wingding.ttf 1050d2613fe00e50ef8db4206abea536 yugothib.ttf e587ff1ab1a23fdeee65c351de5ffde4 yugothic.ttf 8c0c4b4cd2490679c500e7964cbe3446 yugothil.ttf 3886b750fc0bdd77d9904463b2ff2f31 yumindb.ttf fd003f16a9c2a89271eb780bf789f073 yuminl.ttf 785253776017c38737d1f9f3d8f8df9b yumin.ttf 982509f4c25a0ac0f4e368e222e894fe batang.ttc 1b76436f80775f966d7a8d6ba101afce cambria.ttc fde85c81a1b925fac046e0c916f04847 gulim.ttc 1ea3d505273e849eb6177d56ead0fea7 meiryob.ttc 416fd5586df11a096a8dc42d90bbb59c meiryo.ttc a3272cf4d7504b5149a7f1df5701f21a mingliub.ttc 0f833110f12084efc38a3fce20c536b1 mingliu.ttc 79e95205706c61bfe684c3a00ba5f870 msgothic.ttc 2fa65bfad147467bbf1385b05e5a5c4c msjhbd.ttc 22b430344f3794e6c7f6b8e700fb25b4 msjhl.ttc ce5fed6a7e397f3d4c92bcd6b60603b5 msjh.ttc 0c5496ca205ffe62b69da242c6cd1170 msmincho.ttc 3c504f1a05f0330b6352517229318dd5 msyhbd.ttc fd474ff7440543ade9b2b8fe9982a51c msyhl.ttc cec7016379845916302d3cf8660e27b5 msyh.ttc 0bfc61b8c2c21ee1ffa416e0982f96c0 simsun.ttc 5dbde7b0804b8c3c996ec4fd06d93885 SitkaB.ttc 2e4c9266278a6eccf131b6683ff3ca75 SitkaI.ttc 164ff6ff28c62089186dc097ae48d2b8 Sitka.ttc 4bd7ebd58fbcd774ffa37b9320275baa SitkaZ.ttc

reflexing commented on 2015-01-08 15:06 (UTC)

@felipe.facundes please read PKGBUILD. You cannot pirate Microsoft stuff so easily, you know?

felipe.facundes commented on 2015-01-08 14:32 (UTC)

error "404" >> ttf's: arial's Please update url's

boogerlad commented on 2014-12-13 11:03 (UTC)

looks good to me:

reflexing commented on 2014-12-13 10:24 (UTC)

@boogerlad Try this PKGBUILD instead:

boogerlad commented on 2014-12-13 06:37 (UTC)

Now I am able to install, but I am confused why it is successful when it says zh_tw has failed to build... Here's the log: and the package:!nZsyWCTT!E-by6zpmm0t5nH5LffakBQd8F-qNkvW3UfH7F90h9Rk

boogerlad commented on 2014-12-12 19:23 (UTC)

So the warnings are normal? After updating, Japanese characters no longer displayed. Only squares. So I assumed the warnings were the reason why. In fact, all non ASCII characters are broken I think. Perhaps the issue lies elsewhere.

reflexing commented on 2014-12-12 10:46 (UTC)

@boogerlad this is normal operation, I don't see any errors in your log.

boogerlad commented on 2014-12-12 10:17 (UTC)

I'm getting an error when trying to install.

orschiro commented on 2014-12-09 23:51 (UTC)

@MightyPork Try to interpret the post from @Scracinas below you...

MightyPork commented on 2014-12-09 20:55 (UTC)

Cannot install, it gives me this error: arial.ttf was not found in the build directory and is not a URL.

Racinas commented on 2014-11-17 09:19 (UTC)!L00kUJjK!2N8kzaPSFRW8e8pKXr8-RA For those who don't have windows 8 partition or cd.

reflexing commented on 2014-11-04 17:29 (UTC)

@vohof I'm sorry, but it's fontforge's bug. You can use fontforge-git from AUR as a workaround (or remove all ttcs_to_extract assignment statements like ttcs_to_extract=(cambria.ttc Sitka*.ttc) from _package function. Thanks.

vohof commented on 2014-11-04 15:24 (UTC)

I tried makepkg --skipinteg to the veryfication failes. But I cannot overcome this one: install: cannot stat ‘strippedname:ttf-ms-win8/src/cambria.ttc(Cambria)’: No such file or directory

tancrackers commented on 2014-10-28 13:30 (UTC)

Libreoffice-still (4.2) does not have the patch; it's only Libreoffice 4.4 and 4.3; I say remove the patch after the fresh and still branches are updated to 4.4 and 4.3, respectively

afzalarsalan commented on 2014-10-28 04:56 (UTC)

The libreoffice-fresh package seems to include the patch mentioned in the second link in that forum thread due to the patch being back-ported. In this case, is the font-forge extraction still required?

reflexing commented on 2014-10-26 01:06 (UTC)

@Lutin because of Libreoffice bug:

Lutin commented on 2014-10-26 00:00 (UTC)

@tancrackers My solution to the issue was to no longer extract the .ttc files as .ttfs, and everything seems to work now. @reflexing Why were we extracting them in the first place?

tancrackers commented on 2014-10-22 13:50 (UTC)

Workaround: Install fontforge-git from the aur; it's an old version, so it works for this package.

afzalarsalan commented on 2014-10-21 02:31 (UTC)

Fontforge finally got an update yesterday and it looks like it's probably why the script isn't working anymore.

tancrackers commented on 2014-10-20 23:22 (UTC)

Getting an error while doing the makepkg command: install: cannot stat ‘strippedname:/home/john/Downloads/ttf-ms-win8/src/cambria.ttc(Cambria)’: No such file or directory The src folder is not receiving the link from cambria.ttc (which IS in the folder)

nTia89 commented on 2014-10-15 17:28 (UTC)

@reflexing thank you, now it's perfect!

reflexing commented on 2014-10-15 16:31 (UTC)

@nTia89 you can try fontconfig-infinality-ultimate ( with MS configuration preset

nTia89 commented on 2014-10-15 16:00 (UTC)

I notice this bug:

migrev commented on 2014-10-13 13:32 (UTC)

For those without access to a live install, it is possible to use the fonts from the previous version copying over them the ones that have been changed. There are quite a load of ISOs with the new files "over there" (if you know what I mean). Just updated my PKGs by those means.

QuimaxW commented on 2014-10-06 17:47 (UTC)

This little tid-bit of info fixed my system's rendering of several of these fonts. I just thought I'd share.

reflexing commented on 2014-10-02 07:35 (UTC)

@spoon @orschiro definitely different package! I'm on vacation, and if nobody make it when I will be back I'll make it.

orschiro commented on 2014-10-02 06:57 (UTC)

@spoon I would say that should rather become a new package: ttf-ms-win10

spoon commented on 2014-10-02 06:54 (UTC)

Looks like Windows 10 Technical Preview has new versions of fonts. Will this package be updated?

jmx commented on 2014-09-26 13:03 (UTC)

Unfortunately, it is not possible to install from a downloaded ISO at the moment, since you only get 9600.17050 from the Microsoft evaluation program. So the information in the PKGBUILD is wrong, stating that "You can acquire fonts either from an installed Windows 8.1 RTM system or install medium. Any edition of Windows 8.1 RTM build 6.3.9600.17050 will work." No, it doesn't. Obviously, you need .17238, but you won't get it as an ISO for now.

tancrackers commented on 2014-09-26 02:06 (UTC)

Okk so I took the fonts from a fully up-to-date Windows 8.1 (6.3.9600 build 9600.17238) VM and installed them. They all passed the integrity checks. Some fonts were updated An update to the Arch Wiki, and we're good Thanks everyone for the help and thanks reflexing for the update!

palmaway commented on 2014-09-25 20:24 (UTC)

Thanks for the update! It works for me now.

reflexing commented on 2014-09-25 20:20 (UTC)

Microsoft updated fonts, I updated package, so fonts from ISOs are old now and won't pass checksum checks. I just hasn't updated wiki page yet.

txtsd commented on 2014-09-25 20:08 (UTC)

Not sure what's going on. A few days ago, I tried using the files from my installed Windows partition, and they failed the md5 check. I downloaded the Windows 8.1 Enterprise ISO and extracted the fonts from them. These fonts passed the md5 check. Today, the fonts from the ISO failed, and the fonts from my installed partition passed the check. This is the filename of the ISO that I got by following the link on the wiki: 9600.17050.WINBLUE_REFRESH.140317-1640_X64FRE_ENTERPRISE_EVAL_EN-US-IR3_CENA_X64FREE_EN-US_DV9.ISO

tancrackers commented on 2014-09-25 19:34 (UTC)

Sorry, but I'm stumped after this update. Is there a new .iso from which I have to extract? I'm using the Windows 8 fonts, but some fail the validation check, like palmaway said.

palmaway commented on 2014-09-24 16:04 (UTC)

Ok, found it: 9600.17238.amd64fre.winblue_gdr.140723-2018

palmaway commented on 2014-09-24 16:00 (UTC)

Well, that's the output of th commands you gave me (without the Italian language strings). I've run systeminfo and it doesn't say anything about a revision number. The link you posted clearly doesn't work on Windows 8.1 (the article actually does say it's for 7 or earlier). Any idea on how to get this revision number?

palmaway commented on 2014-09-24 01:28 (UTC)

Here you go: Microsoft Windows 8.1 6.3.9600 N/D build 9600 and ProductName REG_SZ Windows 8.1

palmaway commented on 2014-09-23 21:11 (UTC)

These fonts from an up-to-date Windows 8.1 installation fail validation (the MD5 digests in the list are the ones of the updated files, not the ones in the PKGBUILD):

RibShark commented on 2014-09-18 17:06 (UTC)

OK, I've sent the fonts to you via email.

RibShark commented on 2014-09-07 07:27 (UTC)

Certain fonts (such as most of the Arial and Segoe UI families) are currently failing validation.

reflexing commented on 2014-08-01 13:40 (UTC)


shoober420 commented on 2014-08-01 13:39 (UTC)

I just tried to install this with makepkg, and it gives me this error. ==> ERROR: arial.ttf was not found in the build directory and is not a URL.

reflexing commented on 2014-07-30 06:49 (UTC)

@sl1pkn07 I can suggest you to put those fonts to ~/.fonts as a workaround.

sl1pkn07 commented on 2014-07-29 22:49 (UTC)

[1] [2] (need google translation) ressume, the WPS package no include that font because have copyright[1], but can install manually if have a license or piracy [2] the ttf-wps-symbol-fonts is only a systemwide workground if don't want install by user for work without warning message with ttf-ms-win8 package installed needs WEBDINGS.TTF, WINGDNG2.ttf and WINGDNG3.ttf. all provides in MS Office 2007 or ttf-wps-symbol-fonts with less modification (font ver.5.00) the equation editor is disabed because need ported to linux greetings greetings

reflexing commented on 2014-07-29 20:45 (UTC)

@sl1pkn07 might not be displayed correctly? but do they? even if you have fonts with huge Unicode coverage? please contact upstream about it.

sl1pkn07 commented on 2014-07-29 20:41 (UTC)

if remove ttf-wps-symbol-fonts:

reflexing commented on 2014-07-29 20:03 (UTC)

@sl1pkn07 BTW I think that separate directory for fonts is good, that's what Fedora does. I will try it.

reflexing commented on 2014-07-29 19:55 (UTC)

@sl1pkn07 > only mathematic symbol no work) because don't found windings2/3 Microsoft fonts are all their users got and nobody have problems with mathematical symbols. Even Arial alone covers much of Unicode table. > because don't found windings2/3 this package provides checksum for Wingdings 5.00. maybe it's Kingsoft's problem that they don't recognize it? BTW, ttf-wps-symbol-fonts depends on kingsoft-office which is WRONG and provides copyrighted fonts. I requested it's deletion for good.

sl1pkn07 commented on 2014-07-29 19:34 (UTC)

oh s**t, yes, the installing on /usr/share/fonts/ttf-ms-win8/ is in my old modified package the problem is WPS (kingsofoffice) need that fonts included in ttf-wps-symbol-fonts. if remove that package, the program "fails"only mathematic symbol no work) because don't found windings2/3, because that fonts not include in your package (ttf-ms-win8) install in separate folder avoid file conflicts with other font packages (legal or illegal), the unique cons is a duplicate fonts in the system greetings

reflexing commented on 2014-07-29 17:46 (UTC)

@sl1pkn07 I took a look at ttf-wps-symbol-fonts. It installs copyrighted Microsoft fonts, freely. LOL. No way I will add it to conflicts array. Because this package provides complete checksums for Microsoft Windows 8.1 fonts, all of them, including Symbol and Webdings, etc. If you want to use this package, remove ttf-wps-symbol-fonts. That package is WRONG by it's nature and ILLEGAL.

reflexing commented on 2014-07-29 17:35 (UTC)

@sl1pkn07 > /home/sl1pkn07/aplicaciones/ttf-ms-win8/PKGBUILD: line 324: 32551 Segmentation fault fontforge -lang=ff -c "$ff_script" $* ==> ERROR: A failure occurred in package_ttf-ms-win8-korean(). fontforge's bug. I will report it. > change from /usr/share/fonts/ttf-ms-win8/ to /usr/share/fonts/ broken ttf-wps-symbol-fonts and other custom font packages > is possible back to /usr/share/fonts/ttf-ms-win8/? I don't understand your problem. Can you elaborate? AFAIK this package fonts was never installed to /usr/share/fonts/ttf-ms-win8/. I think it's cool, to have fonts in distinctive directories, but it caused problems before.

MacNuke commented on 2014-07-29 16:36 (UTC)

I have the same problem, sl1pkn07

sl1pkn07 commented on 2014-07-29 15:59 (UTC)

change from /usr/share/fonts/ttf-ms-win8/ to /usr/share/fonts/ broken ttf-wps-symbol-fonts and other custom font packages is possible back to /usr/share/fonts/ttf-ms-win8/? greetings

sl1pkn07 commented on 2014-07-29 15:52 (UTC)

/home/sl1pkn07/aplicaciones/ttf-ms-win8/PKGBUILD: line 324: 32551 Segmentation fault fontforge -lang=ff -c "$ff_script" $* ==> ERROR: A failure occurred in package_ttf-ms-win8-korean().

wzyboy commented on 2014-07-27 03:47 (UTC)

@reflexing Great! Thanks! I finally managed to write a small python script to determine which fonts embed bitmaps. Here is the list: calibrib.ttf calibrii.ttf calibri.ttf calibriz.ttf cambriab.ttf cour.ttf lucon.ttf batang.ttc (korean) cambria.ttc gulim.ttc (korean) mingliu.ttc (zh_tw) msgothic.ttc (japanese) msmincho.ttc (japanese) simsun.ttc (zh_cn) Only bitmaps in CJK fonts should be taken care of. So I suggest shipping four seperate conf files. I wrote them for you: :-)

reflexing commented on 2014-07-26 19:16 (UTC)

@wzyboy can you test it? config will be only with zh_cn and uncommented.

wzyboy commented on 2014-07-26 10:07 (UTC)

@reflexing As far as zh_cn fonts are concerned, the only file with embedded bitmap fonts is "simsun.ttc". Modern Chinese fonts like msyh.ttc and Adobe Source Han Sans does not use (old, ugly) bitmaps any more. Other CJK fonts may contain embedded bitmap fonts as well. When I opened a font file with embedded bitmaps with fontforge, it will ask me whether to load bitmaps. But I cannot find a way to inspect whether they embed bitmaps in batch with scripts ...

reflexing commented on 2014-07-26 09:49 (UTC)

@wzyboy What font families should I mention there?

wzyboy commented on 2014-07-26 09:48 (UTC)

@reflexing Sorry I made a typo. I was to mean "/etc/fonts/conf.avail/" instead of "/etc/fonts/conf.d/". The prior direcotry is to store "available configuration templates", and users can decide whether to symlink them to "conf.d" directory. This is the usage of recommendation according to "/etc/fonts/conf.d/README". That way everyone would be satifised :-)

reflexing commented on 2014-07-26 09:26 (UTC)

@wzyboy Well, I'll think about it, but personally I don't think that font configuration should be covered in this package. Who am I to make a decision of the default? I can provide something like /etc/fonts/conf.d/20-disable-bitmaps-ttf-ms-win8.conf with commented fontconfig rule to disable bitmaps. Do you think it will be okay? What font families should I mention there?

wzyboy commented on 2014-07-26 08:51 (UTC)

@reflexing @cuihao Some users (like me) do not like embedded bitmap fonts in Chinese fonts (especially simsun.ttc). A quick fix of "<edit name="embeddedbitmap"><bool>false</bool></edit>" in /etc/fonts/conf.d/ can disable embedded bitmap fonts. Consider shipping a conf file like community/wqy-microhei does? Then users would be able to toggle embedded bitmap fonts on the fly. Thanks for your efforts.

reflexing commented on 2014-07-25 08:59 (UTC)

@cuihao fixed. I mentioned you in commit message (if you don't mind).

cuihao commented on 2014-07-23 06:46 (UTC)

@reflexing Changing the line to Generate(thefontname + ".ttf", ttf) seems to cause fontforge crash and I guess the right syntax is Generate(thefontname + ".ttf", "ttf"). It works. ttf files now embeds bitmap fonts :)

orschiro commented on 2014-07-21 09:31 (UTC)

@reflexing Indeed seems to be an Inkscape related issue. LibreOffice Writer finds the MS Fonts. I will ask in the forums for further help.

reflexing commented on 2014-07-21 08:36 (UTC)

@orschiro maybe it's Inkscape's bug? Try to contact them.

orschiro commented on 2014-07-21 07:53 (UTC)

@reflexing The fonts are there: ~ fc-list | grep Times /usr/share/fonts/TTF/times.ttf: Times New Roman:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,thường,Arrunta /home/orschiro/.fonts/Windows 8.1.1/times.ttf: Times New Roman:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,thường,Arrunta /home/orschiro/.fonts/Windows 8.1.1/timesbd.ttf: Times New Roman:style=Bold,Negreta,tučné,fed,Fett,Έντονα,Negrita,Lihavoitu,Gras,Félkövér,Grassetto,Vet,Halvfet,Pogrubiona,Negrito,Полужирный,Fet,Kalın,Krepko,đậm,Lodia /usr/share/fonts/TTF/timesi.ttf: Times New Roman:style=Italic,cursiva,kurzíva,kursiv,Πλάγια,Kursivoitu,Italique,Dőlt,Corsivo,Cursief,kursywa,Itálico,Курсив,İtalik,Poševno,nghiêng,Etzana /usr/share/fonts/TTF/timesbd.ttf: Times New Roman:style=Bold,Negreta,tučné,fed,Fett,Έντονα,Negrita,Lihavoitu,Gras,Félkövér,Grassetto,Vet,Halvfet,Pogrubiona,Negrito,Полужирный,Fet,Kalın,Krepko,đậm,Lodia /usr/share/fonts/TTF/timesbi.ttf: Times New Roman:style=Bold Italic,Negreta cursiva,tučné kurzíva,fed kursiv,Fett Kursiv,Έντονα Πλάγια,Negrita Cursiva,Lihavoitu Kursivoi,Gras Italique,Félkövér dőlt,Grassetto Corsivo,Vet Cursief,Halvfet Kursiv,Pogrubiona kursywa,Negrito Itálico,Полужирный Курсив,Tučná kurzíva,Fet Kursiv,Kalın İtalik,Krepko poševno,nghiêng đậm,Lodi etzana /home/orschiro/.fonts/Windows 8.1.1/timesbi.ttf: Times New Roman:style=Bold Italic,Negreta cursiva,tučné kurzíva,fed kursiv,Fett Kursiv,Έντονα Πλάγια,Negrita Cursiva,Lihavoitu Kursivoi,Gras Italique,Félkövér dőlt,Grassetto Corsivo,Vet Cursief,Halvfet Kursiv,Pogrubiona kursywa,Negrito Itálico,Полужирный Курсив,Tučná kurzíva,Fet Kursiv,Kalın İtalik,Krepko poševno,nghiêng đậm,Lodi etzana /home/orschiro/.fonts/Windows 8.1.1/timesi.ttf: Times New Roman:style=Italic,cursiva,kurzíva,kursiv,Πλάγια,Kursivoitu,Italique,Dőlt,Corsivo,Cursief,kursywa,Itálico,Курсив,İtalik,Poševno,nghiêng,Etzana

reflexing commented on 2014-07-21 07:24 (UTC)

@cuihao does it work when you change Generate(thefontname + ".ttf") to Generate(thefontname + ".ttf", ttf) in PKGBUILD?

reflexing commented on 2014-07-21 07:14 (UTC)

@cuihao they are extracted so LibreOffice could recognize them, read comments below. I think I will revert this. Are you sure about embedded bitmaps?

reflexing commented on 2014-07-21 07:13 (UTC)

@orschiro not yet, really, mmm… what does fc-list | grep Times command show?

orschiro commented on 2014-07-21 07:09 (UTC)

My fonts are successfully installed to /usr/share/fonts. Example of Times: ~ l /usr/share/fonts/TTF/ | grep times -rw-r--r-- 1 root root 1M 2014-07-18 08:14:28.000000000 +0200 timesi.ttf -rw-r--r-- 1 root root 1M 2014-07-18 08:14:28.000000000 +0200 timesbi.ttf -rw-r--r-- 1 root root 1M 2014-07-18 08:14:28.000000000 +0200 timesbd.ttf -rw-r--r-- 1 root root 1M 2014-07-18 08:14:28.000000000 +0200 times.ttf However, Times is not available in Inkscape. Any ideas why?

cuihao commented on 2014-07-21 06:07 (UTC)

Original simsun.ttc (a Chinese font) from Windows has embbed bitmap font. But it seems embbed bitmap is missing after fontforge extract it to seperate ttf files. PS: Why ttc files have to be extracted? Doesn't Linux support ttc files?

gilmoreja commented on 2014-07-19 06:16 (UTC)

Once again, for anyone interested, I've provided an updated edited PKGBUILD for those who have access to Windows 8 install medium but don't have access to the 8.1 update (don't desire to install & update, etc). Fonts that are specific to Win 8.1 are simply commented out.

xorgx3 commented on 2014-07-15 19:58 (UTC)

@reflexing - Thank You! I didn't even know it's possible if i haven't /tmp separate partition.

reflexing commented on 2014-07-15 19:41 (UTC)

Your /tmp is filled up, check it out with df -h | grep /tmp

xorgx3 commented on 2014-07-15 19:37 (UTC) I get this strange output when install these packages. I don't know why, my disk free space is enough(almost 40 GB). What is wrong?

reflexing commented on 2014-07-12 10:41 (UTC)

@orschiro no, it doesn't. All it does is telling Fontconfig not to use core MS fonts families.

orschiro commented on 2014-07-12 10:40 (UTC)

@reflexing I guess because fake-ms-fonts creates symlinks to the same files/fonts which are also provided by this package.

reflexing commented on 2014-07-12 09:26 (UTC)

@DaveCode Can you elaborate why should I do this?

DaveCode commented on 2014-07-12 01:37 (UTC)

Add conflict to PKGBUILD

spoon commented on 2014-07-10 07:01 (UTC)

Can you add ttf-font to provides again? It seems to have disappeared.

reflexing commented on 2014-06-15 18:46 (UTC)

@nucleartide checksum is OK, it's that Microsoft updated the font. This was discussed already, please read comments.

nucleartide commented on 2014-06-15 18:21 (UTC)

The PKGBUILD has the wrong md5sum for 'seguisym.ttf' - line 456 should say af96fbf7096b608480f0df146bfb8646 instead of 523ab078aac307d0e576a80bc155d32e. At the very least, this allows me to makepkg properly. :)

reflexing commented on 2014-06-08 19:44 (UTC)

@beta990 good questions. Yes, it's not needed — "makepkg --pkg ttf-ms-win8" will make just the Windows 8.1 core fonts package which should cover even more than "Core TTF Fonts from Microsoft". Personally I have only "ttf-ms-win8" base package installed on my machines. I made different packages all by myself, the logic can be wrong, but I tried to do my best. Look at the comments in PKGBUILD file to see what fonts are in the "-other" package.

francoism commented on 2014-06-08 19:32 (UTC)

Thanks for providing this package. :D A stupid question; It's not needed to install all the languages right? Could you make it optional, if so. :) What does the *-other package provides btw.?

reflexing commented on 2014-06-08 03:49 (UTC)

@yiyo please read previous comments

yiyo commented on 2014-06-08 00:27 (UTC)

==> ERROR: arial.ttf was not found in the build directory and is not a URL. ==> ERROR: Makepkg was unable to build ttf-ms-win8.

reflexing commented on 2014-04-20 14:40 (UTC)

@orschiro you can generate your own checksums with makepkg -g, you can use updpkgsums, you can use makepkg --skipinteg, you can download Windows 8.1 Enterprise 90-day evaluation, you can download a torrent.

orschiro commented on 2014-04-20 06:08 (UTC)

@reflexing I saw the recent version update but wonder where I am supposed to get the latest fonts if not from the Windows 8.1 installation medium, and without having Windows 8.1 installed myself.

reflexing commented on 2014-04-19 14:16 (UTC)

@orschiro fonts in official Windows 8.1 install medium are old. Those are checksums for updated fonts. Didn't you see version of this package is 6.3.9600.17050?

orschiro commented on 2014-04-18 11:46 (UTC)

@reflexing Are you sure about the checksum for seguisym.ttf? For me it fails. For me the checksum of the font is the following: af96fbf7096b608480f0df146bfb8646 seguisym.ttf I have the font from an official Windows 8.1 install medium. Thus, it shouldn't be wrong.

reflexing commented on 2014-04-17 16:49 (UTC)

@Det Having you in comments feels like I'm a real grown up :)

reflexing commented on 2014-04-12 15:41 (UTC)

Somebody had just updated torrent on some popular site.

Det commented on 2014-04-12 05:42 (UTC)

Or --skipinteg, since you're probabbly not providing that PKGBUILD to anyone.

gilmoreja commented on 2014-04-11 22:34 (UTC)

General tip for anyone having MD5 checksum issues with any package, for any files that they feel secure in knowing are really legit files: updpkgsums is your friend.

reflexing commented on 2014-04-11 16:32 (UTC)

Somebody will update torrent on some popular site soon, I hope.

prurigro commented on 2014-04-11 16:18 (UTC)

@salsadoom: hrm, the license from my install worked for me

prurigro commented on 2014-04-11 16:17 (UTC)

My (apparently) up to date windows 8.1 has Segoe UI Symbol v6.06 (seguisym.ttf) and Palatino Linotype v5.02 (palai.ttf), and since there's no legal way for people with older versions to grab the more up to date ones before Microsoft decides to bless us with em, I edited the md5sums and pasted them here: in case it saves someone a few minutes.

salsadoom commented on 2014-04-11 16:00 (UTC)

@reflexing: Well, that cannot be true about the license.rtf, because I get the following error: ==> Validating source files with md5sums... license.rtf ... FAILED Using the same license.rtf, actually the copy from Windows/System32/license.rtf

gilmoreja commented on 2014-04-11 15:28 (UTC)

For anyone interested, I've updated the custom PKGBUILD for those who have access to Win 8 install medium, but don't have a way to get 8.1 update (don't desire to install & update, etc). Fonts that are specific to Win 8.1 are simply commented out. Link:

reflexing commented on 2014-04-11 10:51 (UTC)

@FreeAsInGimme updated package, thanks

reflexing commented on 2014-04-11 10:31 (UTC)

@hyshka it's not clear when do you get this error from pacman. Can you show me full logs representing this error?

reflexing commented on 2014-04-11 10:29 (UTC)

@FreeAsInGimme well it's funny that fully updated Windows 8.1 Pro install has seguisym.ttf version 6.06 and 8.1 Enterprise evaluation has 6.09 (just downloaded it to recheck myself). I will update package soon.

hyshka commented on 2014-04-11 00:59 (UTC)

After compiling successfully I am getting this error from Pacman: "error: argument '-' specified without input on stdin" I can install the packages manually with pacman -U but wanted to let you know in case there is a PKGBUILD error.

FreeAsInGimme commented on 2014-04-09 17:36 (UTC)

It came from the 8.1 Enterprise evaluation mentioned in the PKGBUILD. I'll e-mail it now.

reflexing commented on 2014-04-09 04:54 (UTC)

@FreeAsInGimme can you please share this file with me? what distribution did it come from?

FreeAsInGimme commented on 2014-04-09 04:18 (UTC)

md5sum for seguisym.ttf changed from 'af96fbf7096b608480f0df146bfb8646' to '523ab078aac307d0e576a80bc155d32e'. Thanks for the package.

reflexing commented on 2014-04-07 06:08 (UTC)

@i18nde please carefully read PKGBUILD.

i18nde commented on 2014-04-07 05:59 (UTC)

Cannot find URL: ==> FEHLER: arial.ttf wurde nicht im build Verzeichnis gefunden und ist keine URL. ==> ERROR: Makepkg was unable to build ttf-ms-win8.

reflexing commented on 2014-04-05 15:06 (UTC)

@salsadoom I updated package to reflect it. Actually, license.rtf checksum isn't checked due to differences in distributions. You can even create it by yourself: # echo "FUCK YEAH MICROSOFT FONTS RULEZZ" | tee license.rtf > /dev/null

salsadoom commented on 2014-04-04 21:31 (UTC)

You should also make a note that copying the contents of /Windows/Fonts/ isn't enough since you also have to grab the license.rtf file from the System32 directory. The PKGBUILD mentions this, but only in terms of downloading the evaluation version so its somewhat unclear.

reflexing commented on 2014-04-01 06:09 (UTC)

@si_kabayan warning is a BASH bug. About tarred packages — I actually forgot why I change it, probably because of speed as it is much faster to compress/decompress. I will look into it.

si_kabayan commented on 2014-04-01 03:28 (UTC)

==> Starting package_ttf-ms-win8()... /tmp/ttf-ms-win8/PKGBUILD: line 359: warning: here-document at line 342 delimited by end-of-file (wanted `SETVAR') I am new to Arch, should'nt xz package created? But, $ ls ttf* ttf-ms-win8-6.3.9600.16384-1-any.pkg.tar ttf-ms-win8-SEA-6.3.9600.16384-1-any.pkg.tar ttf-ms-win8-arabic-6.3.9600.16384-1-any.pkg.tar ttf-ms-win8-hebrew-6.3.9600.16384-1-any.pkg.tar ttf-ms-win8-indic-6.3.9600.16384-1-any.pkg.tar ttf-ms-win8-japanese-6.3.9600.16384-1-any.pkg.tar ttf-ms-win8-korean-6.3.9600.16384-1-any.pkg.tar ttf-ms-win8-other-6.3.9600.16384-1-any.pkg.tar ttf-ms-win8-thai-6.3.9600.16384-1-any.pkg.tar ttf-ms-win8-zh_CN-6.3.9600.16384-1-any.pkg.tar ttf-ms-win8-zh_TW-6.3.9600.16384-1-any.pkg.tar ttf-ms-win8.install

reflexing commented on 2014-03-26 02:41 (UTC)

@jnbek you need actual fonts! It is written in PKGBUILD comments!

jnbek commented on 2014-03-25 21:26 (UTC)

I get an error building this: ==> Building and installing package ==> Making package: ttf-ms-win8 6.3.9600.16384-1 (Tue Mar 25 15:25:28 MDT 2014) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... ==> ERROR: arial.ttf was not found in the build directory and is not a URL. ==> ERROR: Makepkg was unable to build ttf-ms-win8. ==> Restart building ttf-ms-win8 ? [y/N]

sl1pkn07 commented on 2014-03-21 23:31 (UTC)

oks, thanks

reflexing commented on 2014-03-21 05:51 (UTC)

@sl1pkn07 yes, there are no WINGDNG2 or WINGDNG3 in Windows 8.1 fonts.

sl1pkn07 commented on 2014-03-20 18:03 (UTC)

hi only exist wingding.ttf family in win8? WINGDNG2 and WINGDNG3 not? greetings

reflexing commented on 2014-02-27 08:05 (UTC)

@Smoerrebroed it is. "makedepends=('fontforge')" is in the PKGBUILD.

Smoerrebroed commented on 2014-02-27 07:54 (UTC)

Perhaps you should mention that fontforge is also a dependency. Other than that: Thanks a lot!

orschiro commented on 2014-02-18 06:14 (UTC)

@reflexing I still think you should add an information to the Description, stating that this package does not include fonts. ;)

reflexing commented on 2014-02-17 16:46 (UTC)

@dimytch please read PKGBUILD carefully, thanks.

dimytch commented on 2014-02-17 16:18 (UTC)

==> Building and installing package ==> Making package: ttf-ms-win8 6.3.9600.16384-1 (Mon Feb 17 18:17:58 EET 2014) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... ==> ERROR: arial.ttf was not found in the build directory and is not a URL. ==> ERROR: Makepkg was unable to build ttf-ms-win8.

Synchronicity commented on 2014-01-18 20:03 (UTC)

With wimlib v1.6.1 the files can be extracted from install.wim with a single command: wimextract install.wim 1 /Windows/{Fonts/"*".{ttf,ttc},System32/license.rtf} --dest-dir fonts

reflexing commented on 2014-01-04 20:36 (UTC)

@orschiro maybe it's worth doing :) i'll add this to pkgdesc after holidays, thanks for suggestion.

reflexing commented on 2014-01-02 08:17 (UTC)

@defendor please delete the link as it is WAREZ. Arch Linux and me personally don't endorse warez in any way.

defendor commented on 2013-12-28 23:33 (UTC)

here is an archive of the latest fonts extracted from 8.1 enterprise x64 iso. these do pass the integrity check

orschiro commented on 2013-12-26 05:38 (UTC)

@reflexing What about adding a short note that this package does not provide you any fonts? Either in pkgdesc or pkgname?

reflexing commented on 2013-12-26 03:43 (UTC)

@defendor please read PKGBUILD carefully

blablubb1234 commented on 2013-12-06 06:02 (UTC)

Okay, that explains the checksum error then.... Just have to figure out where to get the Updates from as I don't have Win8 installed as of yet :D

orschiro commented on 2013-12-05 20:50 (UTC)

@blablubb1234 To pass the checksums you need the latest fonts from 8.1.

blablubb1234 commented on 2013-12-05 20:01 (UTC)

It's an original Win8-Iso (MSDNAA)

orschiro commented on 2013-12-05 19:18 (UTC)

@blablubb1234 Where do you get the fonts from?

blablubb1234 commented on 2013-12-05 18:52 (UTC)

Sorry :) @reflexing: ==> ERROR: Integrity checks (md5) differ in size from the source array. @orschiro: None, some fonts are not found. I comment them out in the PKGBUILD so they get skipped during the build process. But still, I end up with that error message. It doesn't tell me anything else.

reflexing commented on 2013-12-05 06:19 (UTC)

@blablubb1234 please, run your command with LANG=C before it, because not everybody knows your language.

orschiro commented on 2013-12-05 05:50 (UTC)

@blablubb1234 Already mentioned before. Which files do not pass the validation test?

blablubb1234 commented on 2013-12-04 21:31 (UTC)

makepkg -csi ==> FEHLER: Integritäts-Prüfungen (md5) unterscheiden sich in der Größe vom Array der Quelle.

reflexing commented on 2013-11-24 14:41 (UTC)

@all license.rtf checksum is SKIPped now. Anyway it's a fallacy…

orschiro commented on 2013-11-24 09:03 (UTC)

@JamieKitson You can always change the PKGBUILD yourself and adapt it to the fonts you have available, including their checksums.

jimbob commented on 2013-11-23 16:41 (UTC)

The md5 of my license.rtf file is 4a06f15cf4e94328d2d4bb99275e0d7c.

jimbob commented on 2013-11-23 16:34 (UTC)

In my Win 8.1 installation I don't have yugothic.ttf, but I do have YuGothicRegular.ttf, yugothib.ttf, yugothil.ttf, YuGothicBold.ttf and YuGothic-Bold.ttf.

reflexing commented on 2013-11-10 13:49 (UTC)

@lordmocha okay, I will change it's checksum to SKIP after further verifying. Thanks. Looks like there are no same licenses in the 8.1 editions, at least I couldn't find one.

lordmocha commented on 2013-11-10 12:56 (UTC)

@reflexing email sent, it was from Windows/System32/license.rtf like the pkgbuild had it, its from a windows 8.1 pro installation

reflexing commented on 2013-11-10 08:23 (UTC)

@lordmocha can you please tell me where do you get it and send me this file?

lordmocha commented on 2013-11-10 00:34 (UTC)

license.rtf failed verification for me

reflexing commented on 2013-11-05 05:55 (UTC)

@spoon thx

spoon commented on 2013-11-05 05:48 (UTC)

The category of this package should be changed to fonts.

reflexing commented on 2013-11-01 10:13 (UTC)

@orschiro If you read PKGBUILD, you can see this magic string: cp tmp/Windows/Fonts/{*.ttf,*.ttc} tmp/Windows/System32/license.rtf fonts So, mysterious license.rtf location is: Windows/System32/license.rtf

orschiro commented on 2013-11-01 07:29 (UTC)

Thanks for the updated PKGBUILD. However, it complained that the checksums are different although I used the latest Windows 8.1 fonts from an existing installation: ==> ERROR: Integrity checks (md5) differ in size from the source array. Furthermore, where do I get the license.rtf from? It is required by the PKGBUILD. Can you provide it with the PKGBUILD or are you not allowed to?

reflexing commented on 2013-10-26 16:08 (UTC)

@sl1pkn07 well, I know about this warning. It's a bug in BASH.

sl1pkn07 commented on 2013-10-26 14:53 (UTC)

/home/sl1pkn07/aplicaciones/ttf-ms-win8/Fonts/PKGBUILD: line 359: warning: here-document at line 342 delimited by end-of-file (wanted `SETVAR') greetings

reflexing commented on 2013-10-26 08:07 (UTC)

@the_fonter please delete your comment because it is warez

the_fonter commented on 2013-10-25 22:36 (UTC)

There is a torrent with all the fonts necessary for PKGBUILD 6.3.9600.16384-1 available here.

gilmoreja commented on 2013-10-25 19:25 (UTC)

I have Win 8 install medium but do not currently have it installed on any PC (and have no desire to), so I can't legitimately get access to the fonts in 8.1 version. Therefore, I commented out the new fonts from the PKGBUILD. Below is a link to the edited version, if anyone is interested.

uberushaximus commented on 2013-10-25 03:09 (UTC)

@reflexing Yes, I see that that doesn't happen with yaourt.

reflexing commented on 2013-10-24 18:48 (UTC)

@aricart thanks

aricart commented on 2013-10-24 18:41 (UTC)

--- PKGBUILD 2013-10-24 02:21:05.000000000 +0900 +++ 2013-10-25 03:39:54.762074599 +0900 @@ -35,10 +35,10 @@ # # #!/bin/sh # mkdir tmp fonts -# wimlib-imagex mount install.wim 1 tmp +# wimmount mount install.wim 1 tmp # cp tmp/Windows/Fonts/{*.ttf,*.ttc} fonts # cp tmp/Windows/System32/license.rtf fonts -# wimlib-imagex unmount tmp +# wimunmount tmp # # Fonts and license will be located in the 'fonts' dir. #

reflexing commented on 2013-10-24 08:12 (UTC)

@uberushaximus do you use pacaur?

reflexing commented on 2013-10-24 08:08 (UTC)

@uberushaximus no, it would be hard to maintain.

uberushaximus commented on 2013-10-24 07:51 (UTC)

Are you planning on splitting this package? My AUR helper is complaining quite a bit about the new package names. :: ttf-ms-win8-SEA is not present in AUR -- skipping :: ttf-ms-win8-arabic is not present in AUR -- skipping :: ttf-ms-win8-hebrew is not present in AUR -- skipping :: ttf-ms-win8-indic is not present in AUR -- skipping :: ttf-ms-win8-japanese is not present in AUR -- skipping :: ttf-ms-win8-korean is not present in AUR -- skipping :: ttf-ms-win8-other is not present in AUR -- skipping :: ttf-ms-win8-thai is not present in AUR -- skipping :: ttf-ms-win8-zh_CN is not present in AUR -- skipping :: ttf-ms-win8-zh_TW is not present in AUR -- skipping

reflexing commented on 2013-10-23 16:15 (UTC)

@Ken_Kaniff please delete your comment with a link, because, unfortunately, Windows 8.1 Preview doesn't have all fonts from the final RTM.

reflexing commented on 2013-10-19 11:57 (UTC)

@orschiro yes, I hope. If I get at least some comments on it.

orschiro commented on 2013-10-19 10:56 (UTC)

@reflexing Thanks for clarifying. I assume it will replace the current package once testing turned out to be successful?

reflexing commented on 2013-10-19 10:21 (UTC)

@orschiro Windows 8.1 fonts. It's split package as it provides different packages from one PKGBUILD. More info available at Arch Wiki, forum and Google.

orschiro commented on 2013-10-19 09:26 (UTC)

@reflexing What does your package provide exactly? What do you mean by 'split'?

reflexing commented on 2013-10-18 12:13 (UTC)

Okay guys, I didn't give up on the split package. Please test and tell me what you think:

hoanglan87 commented on 2013-10-14 14:10 (UTC)

Run [code]updpkgsums[/code] to automatically update checksum!

orschiro commented on 2013-10-11 11:43 (UTC)

@trougnouf Thanks for the checksum update!

trougnouf commented on 2013-10-10 18:16 (UTC)

I was having a hard time getting the Win8.1 fonts to work by skipping the md5sums, so I generated the md5s. md5sums=('8f29aabfb89f30918e948454fa1a0fc5' '5b3c2c569effc36afa2f0e7bd4c95e19' '51e7633a25f645308ed597f0e4b36194' 'a5ab3bd69015edb8c0c3bc7b0559dd74' '1f704893145d21747186116f85b2c062' 'cfbe2858223b5d6f0fead9583b07f3fd' '6548235ee4b7ca0b8a7d464546fa5ca5' '1d32338d1c97538b798ca8563f70d39a' '8f87bcf26c27af0830c28c30a35bb211' '530a43c1a5a32bf90b4cd074f85ee109' '28b3ad1e109d0b0e08e76801d2d5b951' '8f5e2cc6baf642e7dea9ebe68d129987' '4f0fe9bfbbff9647ccc24d00a80ecf16' '45a9841a7f5ba7a780f0a804553cfce7' 'e2ae623d5f37a67aaf66673fc5be6ea7' '9f6c62f1f041ca9f3d69ac76684314d0' 'de6243382a94fdc4813e4cbd4ff7d919' 'd9e4d24448593640c2cc90e68c3317f6' 'ca432c56ca6ff81a0a1476846dffeac9' '9d82f2cd4cf4ec35d72f70e4e025072b' '9d0962f073f288d799831d4688b1e917' 'ed07815509f9c255b6e0f66c7910eb97' 'bcccd674c3fe808a4b01b8914c6898d5' '5f10daf510c3cb9ccfa737cade9c5a90' 'c9f0c134af400875e413c17afa69ec2d' '8361c7922287c672493a11c10ffedb32' '363ce725d6c62520d087cd583c2f63f4' '3ee4f47946aa203f078877fd6f6427c0' '3eb766b15f377d0956685ce734063d30' 'c455d94eee43dc4ceeb83c0c0fd0d4c8' '4ed8298204138b08c1e73d2d9a6cba9a' '5c452fb7a0f5751f4e94e9d84eb01154' 'acd33fd0ea8c011932aa4f3ac713663c' 'bc4ff29efc193cc61fed2acbfed5c214' '1d504ff9f07944931e11d6e6a72a22fc' '452133c98458128fe74e982078460cab' '5d51eba86e9217c97559947f2d01f53b' '224d86577482cc67be6be059f23f3e5a' 'd6a449664f4fcbec971dc5b92ff7801d' 'ed0470ea130122bcd65e533db63675ff' '1770fbba68d5afa129c8243ed92b0c1c' '0c2d0d5792bc697a6b7e4a50a66716f6' 'c5e631d3da2bdf8ce9929ae794843a06' '0fa5552599fe5e0cfe1e49df1e81d06a' '4c8aa8124876afd5474fb94d53785536' '9629034e291841f941497d4a365c01f7' '7e9775c500cd16c22fe8ba6d484e3fba' '3ce68ee29319eb7fe55d7f38472e6052' 'c9c8652298e65ef9324db63c60ee97aa' 'cf9c4e12e49b01ac48b398294f89cabb' '770291b8d784cd10b40a49b91c4c90dd' '8dc2d82bd4f6faa96489fdd9ded7358f' 'd866b4f2ff8ff64c258d78f5069a195d' '48ab12b53456a65c1460d400c677cb7c' 'dc9b6130661d97afb20c57871a28ec5b' '6148338d755c7727f9f0fe62fdd0a4be' 'ba34b303291e36596759eb46ad9c51f2' 'ddbe52e2cfdcc2b8c9c4ab8de872a325' '85e38a5e32b54e416c4b437b59501d31' 'b8d06d04e2d848ebcdd428cd8125f211' '40a90d72da61d7c609c9a4c4bb37c710' '68c74934563bf4afa50793c67bd19b24' '8770cc595e1b630b92eae636e45cc3ee' '0bb35a64452ddaf0c5a554c4d25ab63e' '1240e4009015786f9769b97536877a7e' '4a726b06c5b2bd8e19787a21a264545f' '333ce7de4d889233dea963e16f547487' '2c03a94cb796eb012908069335c98252' '6ede9249499bba99886e63efb89eac37' '081c24bfc5625fd86e7aa96d2599d869' '7e32ca996d7f588ed65551a37ae145ed' '6036be2d769db6a0f1918cb65b48b89c' '8daa0f2304ee100fe3888d5b7307e64f' '702d8433e65d57e2612d01f1db078242' 'f4ab481e2d12c0321cc1907192da90f0' '44b0a478d3b790698f52828bbf6b2b68' 'fb505e28b6d130f08fe8f070e0d6b1b8' 'a029870eeb5b0f5978e4efa1008d239b' '5edcabeaacc62c4d8c7a8a2c281db68c' '110f4c8c3e0db9bd6f4c546f1ed9c023' 'd145e0da42db9c9a2277fed0ad3bd723' 'b411b0999020c9c25b8151e359197150' '68948ea9bc8b232cc5664e2aab39c80c' '1ad619060822679a34db35a498f98ecc' '51ee907427c788c3ab4442e73286d641' 'c87f06ae40c78321844f2eac8b51737f' 'e6c0e179deb07f3fc7a6d0d7a2a77247' '6c5e3e581b522258be508b4d8868025d' 'c70dcf29d5da576587eee25911f06321')

uberushaximus commented on 2013-10-09 22:02 (UTC)

There is a freely available iso of Windows 8.1 available without any Windows Live login. If you use this iso you must use --skipinteg or update hashes by hand In addition to this, the imagex script should be updated to read as follows (I was unable to extract the wim with p7zip): #!/bin/sh mkdir tmp fonts wimlib-imagex mount install.wim 1 tmp cp tmp/Windows/Fonts/{*.ttf,cambria.ttc} fonts wimlib-imagex unmount tmp rm -rf tmp

babel commented on 2013-10-07 13:30 (UTC)

Oh sorry. My mistake.

aricart commented on 2013-10-04 08:13 (UTC)

Just an FYI, but you now have to use wimmount from wimlib to mount instead of imagex. You might want to update the PKGBUILD instructions =)

Markus00000 commented on 2013-10-03 17:26 (UTC)

@babel The fonts aren't part of the package. Make sure to read the PKGBUILD.

babel commented on 2013-10-03 15:50 (UTC)

I get this error: ERROR: arial.ttf wasn't found in compilation directory, and it is not an URL. (I translated this from Spanish; it might not be the exact same phrase).

commented on 2013-08-26 12:14 (UTC)

@reflexing Here is the link to the correct md5sums, thanks for pointing me to

reflexing commented on 2013-08-05 13:07 (UTC)

@stackptr this checksums are for files from KB2785094 (which you can tell from the package version 6.2.9200.20569), it was mentioned in previous comments. You can just skip integrity and install.

stackptr commented on 2013-08-05 13:02 (UTC)

What is with the checksum failures? I'm using fonts directly from a fresh install of Windows 8 Pro, no updates applied. Is there something I missed?

orschiro commented on 2013-08-03 08:33 (UTC)

@reflexing Cambria works well for me, Calibri not. Strange that we are encountering issues with different fonts. Why is the package flagged out of date?

reflexing commented on 2013-08-02 09:41 (UTC)

Hmm, disregard my last post, I don't install cambria.ttc in this PKGBUILD version. I don't know what cause this problem yet.

reflexing commented on 2013-08-02 09:32 (UTC)

@orschiro @blablubb1234 it's because I forgot to merge cambria.ttc deletion. Delete it from /usr/share/fonts/TTF by hand.

orschiro commented on 2013-08-02 05:58 (UTC)

> Having similar issues to Markus00000 though: Writing in Cambria will make libreoffice load for a minute without response. The words I type are not visible on the screen afterwards (and neither did the cursor move forward). Something's wrong there... I can confirm that. I wonder why this only happens to Calibri and not Cantarell or Cambria as the other typical Office fonts though.

blablubb1234 commented on 2013-08-01 23:51 (UTC)

sl1pkn07's hint is worth gold if you want to avoid waiting for hours unpacking the install.wim. With this command you have the needed files in 30 seconds: 7z x install.wim -ir\!*.ttf -ir\!*.ttc -ofonts makepkg -s --skipchecksums helps if you can't install the Update from M$ due to lack of installed Windows 8. Having similar issues to Markus00000 though: Writing in Cambria will make libreoffice load for a minute without response. The words I type are not visible on the screen afterwards (and neither did the cursor move forward). Something's wrong there...

12qu commented on 2013-07-20 13:07 (UTC)

Just downloaded this and had some issues extracting the fonts from install.wim using the recommended command of: `7z e install.wim 1/Windows/Fonts/{*.ttf,cambria.ttc} -ofonts'. Instead, using `7z e install.wim "Windows/Fonts/*.ttf" Windows/Fonts/cambria.ttc -ofonts' worked for me.

reflexing commented on 2013-07-19 08:34 (UTC)

@bkhl 20569 > 16384 :)

bkhl commented on 2013-07-18 09:06 (UTC)

The PKGBUILD comment says any build of 6.2.9200.16384 while the pkgver string and the md5sums are still for 6.2.9200.20569. (Ask me if you need the checksums.)

orschiro commented on 2013-07-15 06:39 (UTC)

@ajcr Have you checked whether arial.ttf exists inside of your build directory? This package does not automatically download and add the required fonts due to licensing problems. Instead you need to download the fonts yourself. Search the web for download options.

commented on 2013-07-15 06:10 (UTC)

==> Making package: ttf-ms-win8 6.2.9200.20569-1 (Mon Jul 15 02:09:01 EDT 2013) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... ==> ERROR: arial.ttf was not found in the build directory and is not a URL. The build failed.

reflexing commented on 2013-07-03 06:52 (UTC)

@orschiro that's newer files checksums from KB2785094. Please read previous comments. Just update checksums and install.

orschiro commented on 2013-07-03 06:49 (UTC)

@reflexing Well, then I am curious why the fonts differ according to their checksum. Any ideas?

reflexing commented on 2013-07-03 06:29 (UTC)

@orschiro not yet

orschiro commented on 2013-07-03 04:18 (UTC)

I just downloaded the fonts from the MSW8.RTM.MSDN.Build and some of them did not pass the checksum check. Did you already update to 8.1?

reflexing commented on 2013-07-01 16:27 (UTC)

@Malstrond post a bug to Libreoffice upstream please (or Freetype maybe, it's hard to tell from your "bug report").

commented on 2013-07-01 16:15 (UTC)

Having the files /usr/share/fonts/TTF/segoeui*.ttf from this package present makes libreoffice segfault in for me.

reflexing commented on 2013-07-01 05:52 (UTC)

@spoon I will download it and take a look.

spoon commented on 2013-06-30 17:32 (UTC)

Any plans to update this for Windows 8.1? There are a few new fonts in the Windows 8.1 Preview .iso and many fonts also have a newer version.

MacNuke commented on 2013-06-08 14:38 (UTC)

Or run updpkgsums in the directory with the PKGBUILD and the fonts.

aricart commented on 2013-05-29 03:02 (UTC)

Replace all checksums with 'SKIP' if you can't be bothered to get an updated install.

reflexing commented on 2013-05-28 07:04 (UTC)

@gionn can't you just change checksums? I don't have Windows also, so what?

Red54 commented on 2013-05-27 21:31 (UTC)

I think this package should provide ttf-font.

gionn commented on 2013-05-25 08:03 (UTC)

Can't be more complicated to get fonts for this package to work? I don't have windows, I don't plan to have it, can't we just use fonts available in the trial image instead of keeping them updated?

commented on 2013-05-18 08:26 (UTC)

Hi, anybody manage to extract the updated fonts from KB2785094 without having to install it? I have a Windows 8 install medium from which I extracted the fonts through the install.wim etc. etc., however I don't have a current Windows install to install the KB2785094 update and then get the updated fonts.

lybin commented on 2013-05-15 12:00 (UTC)

in man: # #!/bin/sh # mkdir tmp fonts # imagex mount install.wim 1 tmp # cp tmp/Windows/Fonts/{*.ttf,cambria.ttc} fonts # imagex unmount tmp wimlib-imagex, but not imagex

MindfulMonk commented on 2013-05-13 13:42 (UTC)

@sl1pkn07 from my reading and talking on #archlinux most people agree there is no proper support for split packages in AUR and while you can make them its a dirty hack. Also there is this A much more elegant solution would be to have seperate packages in AUR, ttf-ms-win8 which would grab all of the below ones from AUR ttf-ms-win8-en only the basic subset ttf-ms-win8-SEA ttf-ms-win8-arabic ttf-ms-win8-hebrew ttf-ms-win8-indic ttf-ms-win8-japanese ttf-ms-win8-korean ttf-ms-win8-other ttf-ms-win8-thai ttf-ms-win8-zh_CN ttf-ms-win8-zh_TW This of course would take too much time to maintain imho.

sl1pkn07 commented on 2013-05-03 15:11 (UTC)

@reflexing: try this its based on pkgbuild in your github, but with more code like a PKGBUILD-split.proto

sl1pkn07 commented on 2013-05-01 16:33 (UTC)

with package like in your github the message like @lunarjar is a pacaur information, not a error

reflexing commented on 2013-05-01 10:46 (UTC)

@sl1pkn07 please, tell me how does it handle splitted PKGBUILDs?

sl1pkn07 commented on 2013-05-01 01:32 (UTC)

AUR can handle splitted pkgbuild anhoter way to extract ALL fonts from the install.wim 7z x install.wim -ir\!*.ttf -ir\!*.ttc -ofonts

reflexing commented on 2013-04-30 13:20 (UTC)

@dongfengweixiao should I consider it as a threat? :) I didn't upload them to AUR yet. You can build them by yourself from old splitted PKGBUILD:

dongfengweixiao commented on 2013-04-30 13:03 (UTC)

where are those: ttf-ms-win8-SEA ttf-ms-win8-arabic ttf-ms-win8-hebrew ttf-ms-win8-indic ttf-ms-win8-japanese ttf-ms-win8-korean ttf-ms-win8-other ttf-ms-win8-thai ttf-ms-win8-zh_CN ttf-ms-win8-zh_TW

reflexing commented on 2013-04-29 17:16 (UTC)

@lybin please read PKGBUILD

lybin commented on 2013-04-29 16:06 (UTC)

==> ERROR: arial.ttf was not found in the build directory and is not a URL.

reflexing commented on 2013-04-25 04:08 (UTC)

@hongster PKGBUILD provides checksums for latest files versions. Please, install

hongster commented on 2013-04-24 14:48 (UTC)

Some of the TTF files seems to be different. These are the MD5 hash of those files: 1e0acd79a5a6e269a3421dc00d9aa722 arial.ttf 38de9acc2d1d8318e464930df1b8ca2d arialbd.ttf 2d1f895adcb5d23e9300d32c1f78104e cour.ttf 391e637d4610de7c1f1e4dcaaa44c74b courbd.ttf a5de9a11d94b2cf305d13a32d1088660 micross.ttf a2b250ae6a2bf656d77d908c8fd2bfdc tahoma.ttf e04520b1269ce0ab75e2ec2b1fd80782 tahomabd.ttf 878a4f7dd749d2484386e1c994ded1da times.ttf 3c8fa6e342a058359f85fbd7722c6144 timesbd.ttf

reflexing commented on 2013-04-20 02:16 (UTC)

@spirtbrat I decided to make split PKGBUILD at first, to reduce maintaining efforts and code duplication. But AUR doesn't support split PKGBUILDs yet, people start complaining, code complexity increased, so I decided to return classic PKGBUILDs. I'll upload Arabic, Hebrew, Chinese etc. packages soon.

vasily commented on 2013-04-19 18:42 (UTC)

Hello reflexing, I really appreciate your efforts with the package. Can you tell us what is happening now. The latest version contains 3 times less fonts (253 -> 89). It seems that the package has everything I actually use, so I'm not troubled in any way, but still, I'm curious.

reflexing commented on 2013-04-19 08:29 (UTC)

Updated to 6.2.9200.20569 (

spoon commented on 2013-04-09 05:21 (UTC)

@palmaway I did some searching and I think the newer files might be from one of the January updates. The files listed in this update have a newer date:

MindfulMonk commented on 2013-04-05 15:24 (UTC)

Splited package aren't officially supported by the AUR yet, but this might come with pacman/makepkg 4.2 (the above package use a very hackish version of split package, but not the .SRCINFO/.AURINFO that is intended - see

MindfulMonk commented on 2013-04-05 14:45 (UTC)


reflexing commented on 2013-04-05 13:26 (UTC)

@lunarjar could you ask pacaur devs about split packages support?

MindfulMonk commented on 2013-04-05 13:13 (UTC)

Could you please put it all into a single package? Becase now I'm getting everytime i run pacaur -Syu :: ttf-ms-win8-SEA is not present in AUR -- skipping :: ttf-ms-win8-arabic is not present in AUR -- skipping :: ttf-ms-win8-hebrew is not present in AUR -- skipping :: ttf-ms-win8-indic is not present in AUR -- skipping :: ttf-ms-win8-japanese is not present in AUR -- skipping :: ttf-ms-win8-korean is not present in AUR -- skipping :: ttf-ms-win8-other is not present in AUR -- skipping :: ttf-ms-win8-thai is not present in AUR -- skipping :: ttf-ms-win8-zh_CN is not present in AUR -- skipping :: ttf-ms-win8-zh_TW is not present in AUR -- skipping

palmaway commented on 2013-03-29 04:51 (UTC)

@reflexing, @spoon: I also get the hash checksums as lerks, but I don't have Office installed, just plain, updated Windows 8. So Office is not the explanation. Does aur support multiple hashes for the same file?

reflexing commented on 2013-03-28 05:17 (UTC)

@nTia89 I'm sorry but I can't help you with this output, it's meaningless. Others build package fine.

nTia89 commented on 2013-03-27 20:42 (UTC)

I get an empty package; the output is: ==> Starting build()... /home/mattia/font windows 8/ttf-ms-win8/PKGBUILD: line 363: warning: here-document at line 347 delimited by end-of-file (wanted `SETVAR') Copyright (c) 2000-2012 by George Williams. Executable based on sources from 14:57 GMT 31-Jul-2012-ML-D. Library based on sources from 14:57 GMT 31-Jul-2012. This font contains both a 'kern' table and a 'GPOS' table. The 'kern' table will only be read if there is no 'kern' feature in 'GPOS'. Lookup 'kern' Horizontal Kerning lookup 0 has an offset bigger than 65535 bytes. This means FontForge must use an extension lookup to output it. Not all applications support extension lookups. This font contains both a 'kern' table and a 'GPOS' table. The 'kern' table will only be read if there is no 'kern' feature in 'GPOS'. Warning: Mac and Unicode entries in the 'name' table differ for the UniqueID string in the language English (US) Mac String: Microsoft: Cambria: 2006 Mac Unicode String: Microsoft: Cambria Warning: Mac string is a subset of the Windows string in the 'name' table for the UniqueID string in the English (US) language. Lookup 'kern' Horizontal Kerning lookup 0 has an offset bigger than 65535 bytes. This means FontForge must use an extension lookup to output it. Not all applications support extension lookups. ==> Entering fakeroot environment...

reflexing commented on 2013-03-27 07:12 (UTC)

@spoon I will add it in the next update, thanks.

spoon commented on 2013-03-27 07:04 (UTC)

@reflexing I have steam and google-chrome installed, both of which depend on ttf-font, so it would be nice if I could install just Windows 8 fonts without having to install any other fonts. Also:

reflexing commented on 2013-03-27 05:39 (UTC)

@spoon Well, this package provides Windows 8, not Office fonts. So mystery solved. What for should I add ttf-font?

spoon commented on 2013-03-27 03:54 (UTC)

I'm getting the same MD5 hashes as lerks. According to FontForge, these are the version numbers I have: arial.ttf 6.81 arialbd.ttf 6.81 cour.ttf 6.81 courbd.ttf 6.81 micross.ttf 5.11 tahoma.ttf 5.26 tahomabd.ttf 5.26 times.ttf 6.81 timesbd.ttf 6.81 I do have Office 2013 Consumer Preview installed in Windows 8, so that may be where the newer versions came from. Also, is it possible to add ttf-font to provides?

Vash63 commented on 2013-03-27 00:04 (UTC)

@lerks I'm having the exact same issue. I bought Win8 through MS's upgrade program and copied them straight from the other partition, so I know the files are legit.

reflexing commented on 2013-03-22 08:16 (UTC)

@gh403 AUR doesn't support split packages, so I think no, it cannot be fixed.

thirtythreeforty commented on 2013-03-21 22:04 (UTC)

The new packages are nice, but my AUR helper, pacaur, complains loudly now when I pacaur -Syu that the subpackages are not in the repository. Can this be fixed, either on my end, or possibly on yours?

Markus00000 commented on 2013-03-21 09:26 (UTC)

I just updated, restarted X and only see italic and bold of Cambria in LibreOffice.

reflexing commented on 2013-03-21 09:26 (UTC)

well, OK, I will remove it.

reflexing commented on 2013-03-21 09:21 (UTC)

@andreyv are you absolutely sure? did you restart X? If it's an issue I think I will remove TTC.

andreyv commented on 2013-03-21 08:44 (UTC)

@reflexing: Though this particular file seems to be in place of cambria.ttf (as a result LibreOffice only sees italic and bold shapes of the font, just like you said).

reflexing commented on 2013-03-21 08:34 (UTC)

@andreyv It wasn't a problem before, extracting TTF's from TTC was made for LibreOffice in the first place in the ttf-win7-fonts or even earlier, because LibreOffice doesn't see fonts from TTC.

MacNuke commented on 2013-03-21 08:32 (UTC)

Works fine, thank you :)

andreyv commented on 2013-03-21 08:30 (UTC)

Thanks, it works now. Is it ok that cambria.ttc is installed with the main package?

reflexing commented on 2013-03-21 04:53 (UTC)

Fixed. Please test and report issues.

thestinger commented on 2013-03-19 21:20 (UTC)

I deleted the comments that linked to the files on file sharing sites.

thestinger commented on 2013-03-19 21:14 (UTC)

Please don't post links to pre-built packages here, this package is already borderline but redistributing the fonts is definitely not okay.

andreyv commented on 2013-03-19 10:18 (UTC)

Hmm… Is it really necessary to have the conflicts=() and especially provides=() parts? One more remark… the ttf-ms-win8-vista package isn't being generated.

reflexing commented on 2013-03-17 14:07 (UTC)

@andreyv, @spirtbrat WOW so many responses for package with only 20 votes :) I knew I would get something like this :( It's PADDY's today, anyway :) I will drunk-engineer it and fix package ASAP. Thanks for using Arch Linux.

vasily commented on 2013-03-17 09:07 (UTC)

Nice work with the update. Everything extracts, checks and builds without problems. However, splitting the fonts into different packages, which is a good idea IMHO, introduces a tricky problem. Now you have multiple packages, each of them providing stuff and in the same time conflicting with them. This way you can install only one of the 11 generated packages, because they all conflict with each other.

andreyv commented on 2013-03-17 08:38 (UTC)

Thank you for your work. The font checksums all match now. When installing the new package, first I get a warning: ./PKGBUILD: line 345: warning: here-document at line 329 delimited by end-of-file (wanted `SETVAR') Then installation fails because of a conflict between "ttf-ms-win8" и "ttf-ms-win8-arabic". Which packages of all that are generated should we install?

reflexing commented on 2013-03-17 05:53 (UTC)

I put sources to GitHub for convenience:

reflexing commented on 2013-02-01 07:24 (UTC)

@spirtbrat it's mostly done, but there are some problems with BASH scripting :)

vasily commented on 2013-02-01 07:12 (UTC)

Hello reflexing, How is the package update going ? Can we help ?

commented on 2013-01-30 09:22 (UTC)

Some of the files I found in my Win8 installation didn't match the MD5 hashes provided in the PKGBUILD. These are the MD5 hashes that I have: ef538142f0ec5aa6849874796f726f15 arial.ttf 91a086306dad3f93f703482dd94c5077 arialbd.ttf 21e0660b22b5566ade0379fb22923112 cour.ttf 49b91ed3c755401d9c4b7471352c177c courbd.ttf c2c84a9b6da6c29b7b4290f8c47042b4 micross.ttf 8aa958a1003e6b954e980fc1aedaedd3 tahoma.ttf ecaaa9a26d2c4c5753f50a6852718075 tahomabd.ttf 7dbfa50c5178ae8deb1b3665ad5899e5 times.ttf 213d8ddf796055f533ceff3243a7ab25 timesbd.ttf

reflexing commented on 2013-01-14 19:58 (UTC)

@andreyv Yep, wrong line in PKGBUILD, I know :( I'm sorry for the bug! I'll update package soon, stay tuned.

andreyv commented on 2013-01-14 19:47 (UTC)

@reflexing: I found the problem. I copy-pasted the 7z command line from the PKGBUILD to extract the files, but this command line does not include *.ttc fonts except for cambria.ttc.

reflexing commented on 2013-01-14 19:15 (UTC)

@andreyv I'm going to release new version soon, and there will be FULL PACK of Windows 8 fonts. Check them out here: If you don't have any of them, maybe you have a repack or other not genuine Windows 8 ISO. Can you please tell me md5 and file name of your ISO?

andreyv commented on 2013-01-14 18:39 (UTC)

On my installation disk, msyh.ttc and simsun.ttc are missing.

commented on 2012-11-09 10:39 (UTC)

@reflexing yeah, i think so

reflexing commented on 2012-11-08 12:08 (UTC)

@Noiwex This question was asked before. Please look in the PKGBUILD. It's illegal to provide actual font files, you must acquire them yourself from original Windows 8 or other way (I heard there's a torrent somewhere).

commented on 2012-11-08 11:25 (UTC)

Can't build package. Log: noiwex ~/Downloads/ttf-ms-win8 $ makepkg -s -i ==> Making package: ttf-ms-win8 6.2.9200.16384-4 (Thu Nov 8 15:19:50 MSK 2012) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving Sources... ==> ERROR: ariblk.ttf was not found in the build directory and is not a URL.

PyroDevil commented on 2012-10-03 13:26 (UTC)

I noticed now that the fontnames in the ttc files changes with different locale settings. I got a german system so it may not work on other locale settings. For example every "Fett" in the german fontname should be "Bold" in english.

PyroDevil commented on 2012-10-03 09:31 (UTC)

If you are interested, here is a PKGBUILD with all fonts I got on my fresh win8 install: Fontforge had some problems with some ttc files. So they are commented out.

reflexing commented on 2012-10-02 21:17 (UTC)

@GutenYe done.

reflexing commented on 2012-09-16 16:58 (UTC)

@GutenYe yeah, sure. My monitor broke today, so it will take some time. I forgot to mention lack of any Asian fonts in PKGBUILD. Ideally, package should contain all Windows 8 fonts, I will add them when Windows 8 will be officially released.

GutenYe commented on 2012-09-16 12:08 (UTC)

@reflexing Can you please include chinese fonts? Windows 8 include below chinese fonts by default. simfang.ttf: FanSong,仿宋 simkai.ttf: KaiTi,楷体 simsun.ttc: SimSun,宋体 simhei.ttf: SimHei,黑体 simsun.ttc: NSimSun,新宋体 msyh.ttc: Microsoft YaHei UI Microsoft YaHei,微软雅黑 an updated PKGBUILD includes chinese fonts at

reflexing commented on 2012-08-18 08:49 (UTC)

@Vash63 Did you run shell script from PKGBUILD? I accidentally forgot to remove license copying line from there, and Microsoft forgot the same pre-release license exactly at same location, so license got copied together with fonts. The license file, bundled with PKGBUILD in tarball, is fine.

Vash63 commented on 2012-08-17 01:07 (UTC)

Had to update the last MD5 (the one for the license) to '39074f93453a278b3990db3927126b85' to use with the RTM build, otherwise works great.

reflexing commented on 2012-07-20 14:16 (UTC)

@minder Please look in the PKGBUILD. It's illegal to provide actual font files, you must acquire them yourself from original Windows 8 or other way (I heard there's a torrent somewhere).

minder commented on 2012-07-20 07:05 (UTC)

yaourt gave me this error: ==> Retrieving Sources... ==> ERROR: ariblk.ttf was not found in the build directory and is not a URL. ==> ERROR: Makepkg was unable to build ttf-ms-win8.

reflexing commented on 2012-06-15 04:45 (UTC)

@gyurman What do you mean? Please explain your problems in a more useful way.

gyurman commented on 2012-06-14 20:02 (UTC)

Cant load fonts.

reflexing commented on 2012-06-09 03:17 (UTC)

@nplatis it's "wimlib", thanks! Fixed.

nplatis commented on 2012-06-08 20:50 (UTC)

I can't seem to find the imagex program that you mention, or the imagelib package.