A printer comprising: a conveyance unit for conveying a slip through a conveyance path in a conveyance direction; a recording head (46; 48) for recording on the slip, the recording head (46; 48) being movable in a direction transverse, in particular perpendicular, to the conveyance direction within a movement range of the recording head (46; 48); a length detection unit for detecting a length of the slip in the conveyance direction; and a control unit for controlling the recording head (46; 48) and recording on the slip, characterized in that the printer comprises: a guide that extends in the conveyance direction for guiding a guided edge of the slip on one side of the conveyance path; a storage unit for storing data in a storage area; and a conversion area formation unit for creating a conversion area for storing converted print data in the storage area of the storage unit, wherein the control unit is configured to control the recording head (46; 48) to record on the slip referenced to a position on the guided edge of the slip in a range that is defined based on the length of the slip in the conveyance direction detected by the length detection unit, and the movement range of the recording head (46; 48) in the direction transverse, in particular perpendicular, to the conveyance direction; the control unit is configured to generate, from print data received by the printer, the converted print data for recording on the slip by the recording head (46; 48) based on the converted print data; the conversion area formation unit is configured to determine a range of the conversion area in the storage area based on the length of the slip in the conveyance direction detected by the length detection unit, and the movement range of the recording head (46; 48) in the direction transverse, in particular perpendicular, to the conveyance direction; and the control unit is configured to write the converted print data referenced to a position corresponding to the guided edge of the slip in the conversion area, and to control the recording head (46; 48) to record the converted print data on the slip. a conveyance unit for conveying a slip through a conveyance path in a conveyance direction; a recording head (46; 48) for recording on the slip, the recording head (46; 48) being movable in a direction transverse, in particular perpendicular, to the conveyance direction within a movement range of the recording head (46; 48); a length detection unit for detecting a length of the slip in the conveyance direction; and a control unit for controlling the recording head (46; 48) and recording on the slip, characterized in that the printer comprises: a guide that extends in the conveyance direction for guiding a guided edge of the slip on one side of the conveyance path; a storage unit for storing data in a storage area; and a conversion area formation unit for creating a conversion area for storing converted print data in the storage area of the storage unit, a guide that extends in the conveyance direction for guiding a guided edge of the slip on one side of the conveyance path; a storage unit for storing data in a storage area; and a conversion area formation unit for creating a conversion area for storing converted print data in the storage area of the storage unit, wherein the control unit is configured to control the recording head (46; 48) to record on the slip referenced to a position on the guided edge of the slip in a range that is defined based on the length of the slip in the conveyance direction detected by the length detection unit, and the movement range of the recording head (46; 48) in the direction transverse, in particular perpendicular, to the conveyance direction; the control unit is configured to generate, from print data received by the printer, the converted print data for recording on the slip by the recording head (46; 48) based on the converted print data; the conversion area formation unit is configured to determine a range of the conversion area in the storage area based on the length of the slip in the conveyance direction detected by the length detection unit, and the movement range of the recording head (46; 48) in the direction transverse, in particular perpendicular, to the conveyance direction; and the control unit is configured to write the converted print data referenced to a position corresponding to the guided edge of the slip in the conversion area, and to control the recording head (46; 48) to record the converted print data on the slip.