C'è un servizio di conversione di file online chiamato Zamzar (http://www.zamzar.com/). Non l'ho usato, ma mi è stato dato di capire che convertirà i file .pub nel leggermente più amichevole formato .doc. Una volta che è in formato .doc, si dovrebbe essere in grado di fare quello che si vuole con esso su LibreOffice o OpenOffice.org, o Abiword, o qualsiasi altra cosa.
Le probabilità sono abbastanza buone, però, che si sta andando a perdere una quantità significativa di formattazione quando si converte il file. Immagino che Zamzar faccia del suo meglio, ma per quanto ne so (e per quanto sono stato in grado di scoprire) niente tranne Microsoft Publisher può davvero leggere i file .pub. Il formato .pub è apparentemente basato sul formato .doc, però, quindi si spera che non vada troppo male per te.
Un'altra alternativa meno desiderabile è quella di chiedere a chi ti ha impostato il file (che presumibilmente ha Microsoft Publisher) di esportarlo come un file .pdf o .doc. Hai detto che era di un cliente, quindi capisco perché sarebbe una soluzione meno desiderabile, ma potresti provare a dirgli che non sei impostato per i file .pub. Se stanno usando Office 2010, è una semplice questione di fare un "salva con nome" piuttosto che salvare semplicemente il documento, e selezionare il formato di file .pdf, .doc, o .docx - quindi non è un processo difficile finché il cliente è almeno semi-computer literate.
Un'opzione finale è quella di scaricare la prova gratuita per Microsoft Publisher e usarlo per convertire il documento da soli. Potete ottenere la prova qui:
http://www20.buyoffice.microsoft.com/usa/product.aspx?country_id=US&culture=en-US&family=o14_publisher&action=buy&WT.term=microsoft+publisher+free+trial&WT.mc_id=pointitsem_OTB+US_google_Publisher+-+Trial&WT.medium=cpc&WT.campaign=Publisher+-+Trial&WT.srch=1&WT.content=ChZkHYc4&WT.source=google&cshift_ck=238d814f-b476-48d1-ade2-d7ce9b3bc85acsChZkHYc4
Odio fare cose del genere personalmente, ma cosa si può fare? A seconda delle necessità e tutto il resto.