documentation pdf composer