Máš pravdu, při tvorbě jmen souborů je vhodné nepoužívat problematické znaky, používat nejraději jen anglická písmena, číslice, vyhnout se speciálním znakům, místo mezery podtržítko atd, soubor totiž může být používán v různých systémech, a ty mají různé požadavky na jméno souboru. Viz tento případ, kdy je soubor používán v linuxu (Ubuntu) a ve windows (Samba).