| 数値関数  | 
| 数値 floor(数値) | 
引数より大きくない最大の整数(closest to positive infinity)を返す。 | 
| 数値 ceiling(数値) | 
引数より小さくない最小の整数(closest to negative infinity)を返す。 | 
| 数値 round(数値) | 
引数に一番近い整数を返す。 | 
| 数値 min(数値, 数値) | 
二つの引数の数値の中で小さい方を返す。 | 
| 数値 max(数値, 数値) | 
二つの引数の数値の中で大きい方を返す。 | 
| 数値 abs(数値) | 
引数の数値の絶対値を返す。 | 
| カラー関数  | 
| カラー rgb(数値, 数値, 数値) | 
RGBカラー空間の特定のカラーを返す。 | 
| カラー icc-color(数値, 数値, 数値, 名前文字, 数値, 数値) | 
ICCカラー・プロファイルの特定のカラーを返す。ICCカラープロファイルは第4の引数で示す。fo:declarationsの中でfo:color-profileで定義されている必要がある。最初の三つの数値はフォールバックRGBカラーを示す。名前文字に続く数値はICCカラープロファイル依存のカラー指定数値。  | 
| カラー system-color(名前文字) | 
与えられた名前をもつシステム定義のカラーを返す。 | 
| フォント関数  | 
| オブジェクト system-font(名前文字, 名前文字?) | 
システム・フォントの特性を返す。 | 
| プロパティ値関数  | 
| オブジェクト inherited-property-value(名前文字?) | 
引数で指定した名前と一致するプロパティの継承値を返す。 | 
| 数値 label-end() | 
リストのlabel-endの値を返す。 | 
| 数値 body-start() | 
リストのbody-startの値を返す。 | 
| オブジェクト from-parent(名前文字?) | 
引数に一致するプロパティの計算された値を返す。 | 
| オブジェクト from-nearest-specified-value(名前文字?) | 
引数に一致するプロパティの計算された値を返す。 | 
| オブジェクト from-page-master-region(名前文字?) | 
V1.1で追加された。区画毎の回転方向やライティングモードを取得する。名前文字は空とする。 | 
| オブジェクト from-table-column(名前文字?) | 
fo:table-columnの中で、名前が引数に一致するプロパティの継承された値を返す。 | 
| 数値 propotional-column-width(数値) | 
この関数の引数がNであるとき、プロポーショナル・メジャーのN単位を返す。 | 
| オブジェクト merge-property-values(名前文字?) | 
引数に一致するプロパティの計算された値を返す。 |