The paper discusses the development of a helper program "TypesetHelper", designed to facilitate the process of creating and translating comics. An analysis of functions of translation in modern society shows that translation, currently, is primarily a means of enabling communication between people who speak different languages. This applies, among other things, to such a specific niche as the translation of graphic novels, comics and manga. In the modern world, comics have become an integral part of popular culture, but in Ukraine, the culture of reading and translating comics is only at the stage of active formation. The purpose of this work is to create software that would facilitate the process of work with the inclusion of translated text in corresponding cleared illustrations. It is demonstrated that the existing software, including both general-purpose graphic editors like Adobe Photoshop and specialized programs for automatic recognition and translation of comics and manga, has disadvantages with respect to the problem being solved and can not be considered as a complete analogue of the software being developed. The functions that the program should perform include opening an image file, placing a text in a selected area, centering a text relative to a cloud, creating text layout, creating correct word division using automatic hyphenation methods, saving the image to a file. An analysis of possible methods of text layout when filling text clouds of various forms is given. The paper consider software design using the Unified Modeling Language (Use Case diagram, State Diagram, User Activity diagram) and its development using the C# programming language. Illustrations of the program operation process are given, which demonstrate its interface and examples of text division and layout using the selected methods. The developed helper program has practical value and can be used in comics and manga publishing houses, or for amateur translation. Keywords: text processing, comics, text layout, UML, C#.
The article offers and justifies a method for solving a problem of optimal design of bent rods exposed to aggressive media. The problems of such class have special place among the problems of optimal design, which is explained by the fact that modeling corrosion deformation in structural elements requires solving not only the equations of solid mechanics, but also the system of differential equations describing the accumulation of geometric damage and including stress functions. The authors analyze existing approaches to solving these problem and problems of these approaches. On the basis of this analysis a fundamentally different approach to solving some problems of optimal design of bending rod elements that function in aggressive media is proposed, the statement of a problem, the numerical solution of which requires much less computational cost, and the result is the same as for the traditional problem statement, is proposed and justified. The authors consider a problem of vector optimization by two criteria: minimum area and perimeter of a cross-section at the time of exhaustion of the bearing capacity. The objective function includes the weight coefficient , taking into account the influence of cross-sectional perimeter. A modified scheme for solving the optimization problem is created, which involves a module for one-dimensional optimization by parameter . The proposed method is based on the assumption that there is only one value of the coefficient of perimeter influence, for which the solutions of problems in both traditional and new statements coincide. To compare these results correctly, it is necessary for a cross-section to be represented in both statements by a set of rectangular fragments both at an initial time and at a time corresponding to the limit state, so the model of corroding equivalent crosssection is used. A numerical illustration demonstrates almost complete coincidence of the solutions for both problem statements. At the same time utilization of developed method allows reducing the computational cost by several orders of magnitude compared to traditional methods for solving problems of this class.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.