{"id":21426103,"url":"https://github.com/bcdh/dedavorifikator","last_synced_at":"2025-10-29T18:21:01.820Z","repository":{"id":135733772,"uuid":"172058677","full_name":"BCDH/dedavorifikator","owner":"BCDH","description":"Конвертор у Уникод за тзв. Даворов фонт","archived":false,"fork":false,"pushed_at":"2024-01-23T16:16:43.000Z","size":1925,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-16T21:14:25.132Z","etag":null,"topics":["fonts","unicode","unicode-converter"],"latest_commit_sha":null,"homepage":"","language":"XSLT","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BCDH.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-02-22T11:58:39.000Z","updated_at":"2024-01-23T16:01:34.000Z","dependencies_parsed_at":"2024-01-23T17:29:53.789Z","dependency_job_id":"93ee0ddf-2fe6-4ca8-949f-c692760ba0d5","html_url":"https://github.com/BCDH/dedavorifikator","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/BCDH/dedavorifikator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BCDH%2Fdedavorifikator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BCDH%2Fdedavorifikator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BCDH%2Fdedavorifikator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BCDH%2Fdedavorifikator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BCDH","download_url":"https://codeload.github.com/BCDH/dedavorifikator/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BCDH%2Fdedavorifikator/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268215585,"owners_count":24214365,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-01T02:00:08.611Z","response_time":67,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["fonts","unicode","unicode-converter"],"created_at":"2024-11-22T21:39:57.539Z","updated_at":"2025-10-29T18:21:01.717Z","avatar_url":"https://github.com/BCDH.png","language":"XSLT","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Дедаворификатор\n\nДедаворификатор је XSLT трансформација помоћу које се текстови писани у Ворду такозваним „Даворовим фонтом” конвертују у стандардни Уникод.\n\n#### Пример текста у „Даворовом фонту”\n![](https://i.imgur.com/7vfwNzN.jpg)\n\n\n#### Пример „дедаворификованог” текста\n\n![Скриншот 2019-03-28 16.05.38](https://i.imgur.com/bp4FOOE.png)\n\n## Шта је то Даворов фонт?\n\n„Даворов фонт” је за потребе Института за српски језик САНУ  направио Давор Палчић. Фонт је коришћен за писање и штампање институтских публикација - речника (Речник САНУ и Етимолошки речник српског језика), монографија и часописа, током више од две деценије.\n\nРади технолошког унапређења процеса рада неопходан је прелазак на стандардне Уникод фонтове, па сарадници Института за српски језик САНУ користе и ову прилику да се захвале Давору Палчићу на фонту који их је све ове године савршено служио.\n\n## Куцање у Уникоду\n\nЗа куцање у Уникоду (укључујући основну и проширену ћирилицу, латиницу и комбиноване дијакритике) на рачунарима са оперативним системом Windows препоручујемо [проширену српску тастатуру](https://github.com/BCDH/extended-serbian-keyboard).\n\n## Употреба\n\n### Инсталација\n\n1. Преузети фолдер са GitHub репозиторијума BCDH/dedavorifikator преко следећег линка: [https://github.com/BCDH/dedavorifikator](https://github.com/BCDH/dedavorifikator) и то десним кликом на зелено дугме *Clone or download*:\n  ![](https://i.imgur.com/nUqyLY9.jpg)\n**(слика 1)**\n- уколико користите апликацију GitHub Desktop, изаберите опцију *Open in desktop* или копирајте URL па клонирајте репозиторијум у GitHub Desktop-у и изаберите место на свом рачунару где желите да клон буде сачуван.\n- ако не користите GitHub Desktop, кликните на Download ZIP, па распакујте зиповани фолдер\n![](https://i.imgur.com/ebOwc0e.jpg)\n**(слика 2)**\n\n\n\n### Ажурирање\n\n- Ако користите апликацију GitHub Desktop, ажурирајте репозиторијум преко команде Pull origin\n- Ако не користите апликацију GitHub Desktop, и даље можете да скинете [новије верзије](https://github.com/BCDH/dedavorifikator/releases) дедаворификатора као зиповани фолдер и да замените старију верзију на свом рачунару.\n\n### Конверзија\n\n#### Подешавање сценарија за конверзију\n\nПриликом прве конверзије неопходно је подесити сценарио за конверзију. Сваки следећи пут, конверзија ће бити далеко лакша и бржа.\n\n1. Фајл за дедаворификацију отворити у Ворду и сачувати га као *.xml* тако што ћете:\n    - у главном менију кликнути на *File*\n    - потом на *Save as*\n    - у прозору који се отвори одабрати опцију *Word XML document (.xml)* из падајућег менија који је понуђен у делу *Save as type*\n    - кликнути на дугме *Save* у доњем десном углу прозора![](https://i.imgur.com/eciuc8S.jpg)\n**(слика 3)**\n2. Отворити XML фајл који смо управо направили у оХygen XML Editor-у (или неком другом програму који даје могућност XSLT трансформације XML фајлова)\n3. На полици са алаткама изабрати иконицу за подешавања у облику француског кључа (слика 4)![](https://i.imgur.com/zwAMNOl.jpg)\n**(слика 4)**\n4. Када се отвори прозор за подешавање сценарија за трансформацију:\n    - кликнути на дугме *New* и изабрати опцију *XML transformation with XSLT* (прва опција) из падајућег менија![](https://i.imgur.com/7ywMyY4.jpg)\n**(слика 5)**\n5. У новом прозору за подешавања (слика 6):\n    - уписати име под којим желимо да сачувамо сценарио, нпр. дедаворификатор (аутоматски ту пише име фајла који је тренутно отворен у Oxygen-у)\n    - изабрати опцију *Global options* да бисмо могли да користимо сценарио и кад отворимо друге фајлове, иначе ћемо сваки пут морати поново да подешавамо сценарио за трансформацију\n    - у картици XSLT  подесити параметре тако што ћете најпре унети локацију XSL сценарија (фајл који смо скинули са GitHub-а) у део предвиђен за *XSL URL*, то можете урадити и левим кликом на иконицу жуте фасикле (слика 6)\n![](https://i.imgur.com/0bquhxZ.jpg)\n**(слика 6)**\n    -  ту треба пронаћи и изабрати XSL фајл (слика 7)![](https://i.imgur.com/GSuHUYP.jpg)\n**(слика 7)**\n    - затим треба обавезно променити *Transformer* у *Saxon-HE 9.6.0.7* (претходно се ту налазио *Saxon 6.5.5*) (слика 6)\n6. У картици *Output* означити опцију *Save as* и изабрати локацију где ће се фајл(ови) чувати (слика 8)\n![](https://i.imgur.com/2Jn2DKJ.jpg)\n**(слика 8)**\n    - локацију можемо унети ручно или копирати из насловног дела фолдера у ком желимо да се фајлови чувају (кликом на црну стрелицу која иде надоле појављује се локација)![](https://i.imgur.com/a1iaKu4.jpg)\n**(слика 9)**\n    - можемо и унапред направити нови фолдер на Desktop-у са именом *Дедаворификовано*, на пример, и унети његову локацију\n    - име трансформисаног фајла контролише се кликом на иконицу са зеленом стрелицом (слика 8), где бирамо опцију *${cfn} the current file name without extension* из падајућег менија који ће се појавити\n    - одабраној опцији треба додати завршетак, на пример *.dedavorifikovan.xml*, после имена фајла у наставку локације (слика 8)\n\nУколико се оригинални фајл зове *abc.xml*, после трансформације са овде поменутим подешавањима, нови фајл ће се звати *abc.dedavorifikovan.xml*\n\n7. На крају треба кликнути на дугме *ОК* да бисмо сачували подешавања сценарија (слика 8)\n8. Сада остаје отворен само почетни прозор за подешавање сценарија у коме се види нови сценарио за трансформацију (слика 10):\n    - у њему треба штриклирати поље испред сценарија који смо направили\n    - потом кликнути на дугме *Apply associated* у дну прозора\n![](https://i.imgur.com/UncNEVT.jpg)\n**(слика 10)**\n\nОвим се добија нови, трансформисани XML фајл на месту које смо у подешавањима предвидели.\n\n10. Отворити новодобијени XML фајл у Word-у и сачувати га као *Word document* са екстензијом *.doc* или *.docx* на жељеном месту (упутство у кораку 1).\n\nОвим се добија тражени дедаворификовани Word фајл.\n\n#### Употреба постојећег сценарија за конверзију\n\n1. Сачувати Word фајл као *.xml*\n2. Отворити *.xml* фајл у oXygen-у\n3. Трансформисати *.xml* фајл са претходно подешеним сценариом\n4. Трансформисани фајл отворити у Word-у\n5. Сачувати Word фајл као *.doc* или *.docx* фајл.\n\n### Подешавање фонтова\n\n*dedavorifikator.xsl* по дифолту мапира ћирилична, латинична и грчка слова из Даворовог фонта у одоговарајућа слова по Уникоду у фонту Cambria. Старословенска ћирилица се мапира у фонт Bukyvede.\n\nУколико немате фонт Bukyvede, можете га скинути са ове странице: https://kodeks.uni-bamberg.de/AKSL/Schrift/BukyVede.htm\n\nИзбор фонтова можете подесити на почекту фајла dedavorifikator.xsl:\n\n```xml        \n    \u003c!--font mapping for Cyrillic, Latin and Greek--\u003e\n    \u003cxsl:variable name=\"mainFont\"\u003eCambria\u003c/xsl:variable\u003e\n    \u003c!--font mapping for Old Cyrillic--\u003e\n    \u003cxsl:variable name=\"OCSFont\"\u003eBukyvede\u003c/xsl:variable\u003e\n```\n\n\n## Аутор\n\n[Тома Тасовац](https://twitter.com/ttasovac), Центар за дигиталне хуманистичке науке.    \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbcdh%2Fdedavorifikator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbcdh%2Fdedavorifikator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbcdh%2Fdedavorifikator/lists"}