Faq/Calc/039

    From The Document Foundation Wiki
    < Faq‎ | Calc
    This page is a translated version of the page Faq/Calc/039 and the translation is 100% complete.
    Other languages:


    Hoe open ik tekstbestanden met een andere extensie dan csv of txt (tab, prn,...)?

    Standaard worden bestanden met de extensie tab geopend in Writer, maar het kunnen CSV-bestanden zijn, dan lijkt openen met Calc meer voor de hand te liggen.

    De eerste aanpak is het bestanden herbenoemen met de extensie csv, en dan deze instructies te volgen.

    Als je meer bestanden met dit bestandstype hebt dan kun je ook de instelling van LibreOffice aanpassen zodat bestanden van dit bestandstype als CSV-bestanden worden gezien.

    Hieronder bedoelen we met <LibreOffice> de map waarin LibreOffice is geïnstalleerd, dat kan zijn:

    • MS-Windows : C:\Program Files\LibreOffice\
    • linux : /opt/LibreOffice/
    Note pin.svg

    NB:
    Helaas is dit deel verouderd. Bij de originele versie stond bij MS-Windows "LibreOffice 3", maar dat moet in versie 7.2 "LibreOffice zijn". De bestandsnaam is nu zonder de submap "Basis/", maar de hier gegeven inhoud van het bestand is aangepast, waaronder ook het te wijzigen deel.

    Om tab-bestanden in LibreOffice voortaan te openen als csv-bestanden, volg deze instructies:

    1. Sluit LibreOffice en de SnelStarter
    2. Maak een back-up van het bestand <LibreOffice>/share/registry/calc.xcd
    3. Bewerk het.
    4. Zoek naar: calc_Text_txt_csv_StarCalc. De tweede vondst ziet er zo uit:
       <node oor:name="'''calc_Text_txt_csv_StarCalc'''" oor:op="replace" > 
          <prop oor:name="DetectService">
             <value>com.sun.star.comp.calc.FormatDetector</value>
          </prop> 
          <prop oor:name="URLPattern"/> 
          <prop oor:name="Extensions">
             '''<value>csv txt xls</value>'''
          </prop> 
          <prop oor:name="MediaType">
             <value>text/plain</value>
          </prop> 
          <prop oor:name="Preferred">
             <value>false</value>
          </prop> 
          <prop oor:name="PreferredFilter">
             <value>Text - txt - csv (StarCalc)</value>
          </prop> 
          <prop oor:name="UIName">
             <value>Text - txt - csv (StarOffice Calc)</value> 
          </prop> 
           <prop oor:name="ClipboardFormat"/>
       </node>
      
      Note pin.svg

      NB:
      In het bestand zijn de regelovergangen verwijderd om ruimte te besparen, dat maakt het bestand voor een lezer erg moeilijk te lezen. Je kunt ze even toevoegen.

    5. De te wijzigen regel zou zijn: <prop oor:name="Extensions"> <value>csv txt xls</value> </prop>
    6. Voeg de extensies toe die je ook wilt herkennen, bijvoorbeeld: <prop oor:name="Extensions"> <value>csv txt xls tab prn</value> </prop>
    7. Sla het bestand op.

    De volgende keer dat LibreOffice een bestand met een van de toegevoegde extensies wil openen zal dat gebeuren met het dialoogvenster voor het openen van csv-bestanden. Deze methode is dus mooier omdat het alleen werkt in LibreOffice en je het niet op systeemniveau aanpast.