Hay un servicio de conversión de archivos en línea llamado Zamzar (http://www.zamzar.com/). No lo he utilizado, pero tengo entendido que convertirá los archivos .pub al formato .doc, un poco más amigable. Una vez que esté en formato .doc, debería poder hacer lo que quiera con él en LibreOffice u OpenOffice.org, o Abiword, o lo que sea.
Sin embargo, es bastante probable que pierda una cantidad significativa de formato cuando convierta el archivo. Imagino que Zamzar hace lo que puede, pero hasta donde yo sé (y hasta donde he podido descubrir) nada más que Microsoft Publisher puede leer realmente los archivos .pub. Sin embargo, el formato .pub está aparentemente basado en el formato .doc, así que espero que no te vaya tan mal.
Otra alternativa menos deseable es pedir a quien te haya puesto el archivo (que presumiblemente tiene Microsoft Publisher) que lo exporte como archivo .pdf o .doc él mismo. Usted dijo que era de un cliente, así que entiendo por qué eso sería una solución menos que deseable, pero usted podría tratar de decirles que usted no está configurado para los archivos .pub. Si ellos utilizan Office 2010, es una simple cuestión de hacer un "guardar como" en lugar de sólo guardar el documento, y la selección de los formatos de archivo .pdf, .doc, o .docx - por lo que no es un proceso difícil, siempre y cuando el cliente es al menos semi-informática.
Una última opción es descargar la prueba gratuita de Microsoft Publisher y utilizarlo para convertir el documento a ti mismo. Puede obtener la prueba aquí:
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
Personalmente odio hacer cosas así, pero ¿qué se puede hacer? Según las necesidades y todo eso.