debian man page for mdraw_default_line_break

Query: mdraw_default_line_break

OS: debian

Section: 3m17n

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

mdraw_default_line_break(3m17n) 				 The m17n Library				   mdraw_default_line_break(3m17n)

NAME
mdraw_default_line_break - Calculate a line breaking position.
SYNOPSIS
int mdraw_default_line_break (MText * mt, int pos, int from, int to, int line, int y)
DESCRIPTION
Calculate a line breaking position. The function mdraw_default_line_break() calculates a line breaking position based on the line number line and the coordinate y, when a line is too long to fit within the width limit. pos is the position of the character next to the last one that fits within the limit. from is the position of the first character of the line, and to is the position of the last character displayed on the line if there were not width limit. line and y are reset to 0 when a line is broken by a newline character, and incremented each time when a long line is broken because of the width limit.
RETURN VALUE
This function returns a character position to break the line.
COPYRIGHT
Copyright (C) 2001 Information-technology Promotion Agency (IPA) Copyright (C) 2001-2011 National Institute of Advanced Industrial Science and Technology (AIST) Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License <http://www.gnu.org/licenses/fdl.html>. Version 1.6.2 12 Jan 2011 mdraw_default_line_break(3m17n)
Related Man Pages
m17ndraw(3m17n) - debian
mconv_gets(3m17n) - debian
mdraw_coordinates_position(3m17n) - debian
minput_set_spot(3m17n) - debian
mtext_get_prop_values(3m17n) - debian
Similar Topics in the Unix Linux Community
replace character only in first line of a file
Breaking a file into three new files, character by character
Multiple line break
Signalsafe data structures
Removing last character of a specific line from a file