I have create a VF page for (PDF) quote generation however i'm struggling keeping the currency symbol and amount together.

[![enter image description here](https://i.stack.imgur.com/9pC0S.png)](https://i.stack.imgur.com/9pC0S.png)

Looking at my code ... 

```
{!$Label.Quote_PDF_AgreesOnPlanned_Act}
    <b>
    {!
      IF(Opportunity.CurrencyIsoCode = "USD","$ ", 
      IF(Opportunity.CurrencyIsoCode = "EUR","€ ", 
      IF(Opportunity.CurrencyIsoCode = "JPY","¥ ", 
      IF(Opportunity.CurrencyIsoCode = "GBP","£ ", 
      IF(Opportunity.CurrencyIsoCode = 'DKK','DK', 
      IF(Opportunity.CurrencyIsoCode = 'CHF','Sf',              
         Opportunity.CurrencyIsoCode)
    )))))
    }
    </b>
    <b> 
    <!-- Hide when subscription = true -->
    <apex:outputText escape="false" value="{0, number, ###,###,###,##0.00}" rendered="{!!showSubscriptionsTable}">
       <apex:param value="{!Opportunity.Amount}" ></apex:param>
    </apex:outputText>
    </b>

```