{"id":12942,"date":"2023-12-20T08:00:00","date_gmt":"2023-12-20T07:00:00","guid":{"rendered":"https:\/\/www.ub.edu\/retrucs\/?p=12942"},"modified":"2023-11-06T15:02:57","modified_gmt":"2023-11-06T14:02:57","slug":"apostrofs-notepad","status":"publish","type":"post","link":"https:\/\/www.ub.edu\/retrucs\/apostrofs-notepad\/","title":{"rendered":"Com puc canviar autom\u00e0ticament els ap\u00f2strofs d&#8217;un HTML?"},"content":{"rendered":"\n<p>En altres apunts expliquem com es canvien autom\u00e0ticament els <a href=\"https:\/\/www.ub.edu\/retrucs\/puc-corregir-automaticament-els-apostrofs-dun-word-que-en-barreja-de-rectes-i-tipografics\/\">ap\u00f2strofs rectes per tipogr\u00e0fics<\/a>, o <a href=\"https:\/\/www.ub.edu\/retrucs\/pero-i-si-em-calen-els-apostrofs-rectes\/\">viceversa<\/a>, amb el Word. Ara b\u00e9, de vegades (per exemple, si esteu editant el contingut d&#8217;un web), pot ser que h\u00e0giu de fer aquest canvi en arxius HTML, en qu\u00e8 el text apareix barrejat amb el codi. Com que aquest codi sovint tamb\u00e9 inclou ap\u00f2strofs que no s&#8217;han de modificar (perqu\u00e8 aleshores el web no es mostraria correctament), cal substituir nom\u00e9s els ap\u00f2strofs que corresponen al contingut. Per fer-ho, podeu rec\u00f3rrer a la cerca mitjan\u00e7ant expressions regulars del <a href=\"https:\/\/www.ub.edu\/retrucs\/notepad\/\">Notepad++<\/a>.<\/p>\n\n\n\n<p>Posem per cas que teniu un arxiu HTML en qu\u00e8 voleu canviar els ap\u00f2strofs rectes per ap\u00f2strofs tipogr\u00e0fics. Un cop obert l&#8217;arxiu amb el Notepad++, aneu a <code>Cerca &gt; Reempla\u00e7a<\/code> i marqueu les opcions <code>Dona la volta<\/code>&nbsp;i <code>Expressi\u00f3 regular<\/code>. Tot seguit, al quadre de text <code>Qu\u00e8 voleu trobar?<\/code> escriviu-hi la seq\u00fc\u00e8ncia <kbd>(?&lt;=&gt;)([^&lt;]*)'([^&lt;]*)(?=&lt;\/)<\/kbd>, i a <code>Reempla\u00e7a amb<\/code> poseu-hi <kbd>\\1\u2019\\2<\/kbd> (noteu que en el quadre de cerca hi inserim un ap\u00f2strof recte i en el quadre de substituci\u00f3, un ap\u00f2strof tipogr\u00e0fic). Ara nom\u00e9s heu d&#8217;anar cercant i substituint els ap\u00f2strofs que calgui. Vigileu, per\u00f2, de no triar l&#8217;opci\u00f3 <code>Reempla\u00e7a-ho tot<\/code>, perqu\u00e8 als arxius HTML hi pot haver fragments de codi que l&#8217;expressi\u00f3 regular introdu\u00efda no detecta, com ara els escrits en JavaScript.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"486\" src=\"https:\/\/www.ub.edu\/retrucs\/wp-content\/uploads\/01_subs_apostrofs_Notepad-1024x486.png\" alt=\"Com puc canviar autom&agrave;ticament els ap&ograve;strofs d&rsquo;un HTML?\" class=\"wp-image-12947\" srcset=\"https:\/\/www.ub.edu\/retrucs\/wp-content\/uploads\/01_subs_apostrofs_Notepad-1024x486.png 1024w, https:\/\/www.ub.edu\/retrucs\/wp-content\/uploads\/01_subs_apostrofs_Notepad-300x142.png 300w, https:\/\/www.ub.edu\/retrucs\/wp-content\/uploads\/01_subs_apostrofs_Notepad-768x364.png 768w, https:\/\/www.ub.edu\/retrucs\/wp-content\/uploads\/01_subs_apostrofs_Notepad-1536x729.png 1536w, https:\/\/www.ub.edu\/retrucs\/wp-content\/uploads\/01_subs_apostrofs_Notepad-700x332.png 700w, https:\/\/www.ub.edu\/retrucs\/wp-content\/uploads\/01_subs_apostrofs_Notepad-332x158.png 332w, https:\/\/www.ub.edu\/retrucs\/wp-content\/uploads\/01_subs_apostrofs_Notepad.png 1555w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>En altres apunts expliquem com es canvien autom\u00e0ticament els ap\u00f2strofs rectes per tipogr\u00e0fics, o viceversa, amb el Word. Ara b\u00e9, de vegades (per exemple, si esteu editant el contingut d&#8217;un web), pot ser que h\u00e0giu de fer aquest canvi en arxius HTML, en qu\u00e8 el text apareix barrejat amb el &#8230;<\/p>\n","protected":false},"author":14,"featured_media":12949,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"chat","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[30,34],"class_list":["post-12942","post","type-post","status-publish","format-chat","has-post-thumbnail","hentry","category-retrucs","tag-html","tag-tipografia","post_format-post-format-chat","column","threecol","has-thumbnail"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.ub.edu\/retrucs\/wp-json\/wp\/v2\/posts\/12942","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ub.edu\/retrucs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ub.edu\/retrucs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ub.edu\/retrucs\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ub.edu\/retrucs\/wp-json\/wp\/v2\/comments?post=12942"}],"version-history":[{"count":0,"href":"https:\/\/www.ub.edu\/retrucs\/wp-json\/wp\/v2\/posts\/12942\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ub.edu\/retrucs\/wp-json\/wp\/v2\/media\/12949"}],"wp:attachment":[{"href":"https:\/\/www.ub.edu\/retrucs\/wp-json\/wp\/v2\/media?parent=12942"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ub.edu\/retrucs\/wp-json\/wp\/v2\/categories?post=12942"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ub.edu\/retrucs\/wp-json\/wp\/v2\/tags?post=12942"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}