dbo:abstract
|
- Rozvržení prvků (anglicky layout) je proces výpočtu rozmístění objektů na ploše tak, aby byla splněna zadaná omezení. Příslušná funkcionalita může být zabudována přímo do aplikací nebo dodávána jako znovupoužitelná nebo knihovna. Rozvržení prvků na stránce zahrnuje výpočet pozic odstavců, grafických prvků, vět, slov a písmen textu, které provádí programy pro desktop publishing, sazbu a renderovací jádra prohlížečů. Tyto programy naopak používají algoritmy pro rozvržení znaků a vykreslovací algoritmy, které počítají správné umístění jednotlivých znaků, čehož lze dosáhnout složitými skripty. Do textu mohou být vkládány i obrázky. Další druh rozvržení prvků provádějí (anglicky layout managers), které jsou součástí knihoven pro vytváření prvků grafického uživatelského rozhraní (anglicky widget toolkit) a dovedou automaticky spočítat umístění jednotlivých grafických prvků (anglicky widgets) splňující zadané omezující podmínky, aniž by programátor musel zadávat absolutní souřadnice. Nástroje pro automaticky určují umístění uzlů a hran grafu podle různých kritérií jako je minimalizace počtu průsečíků hran, minimalizace celkové plochy nebo vytvoření rozvržení, které působí esteticky. Tento typ programů se používá pro různé účely včetně vizualizace v nástrojích pro pro kroky umísti a propoj. (cs)
- Eine Layout-Engine wird von einem Computerprogramm verwendet, um Bild- und Textinformation für die Ausgabe am Bildschirm oder anderen geeigneten Medien aufzubereiten. Beispiele sind das HTML-Rendering in einem Webbrowser oder das Generieren von druckfähigen Werken beim Desktop-Publishing durch Textsatz-Programme. Diese nutzen wiederum Programmbibliotheken zum Zeichnen und Layout von Textzeichen wie Pango. Layoutmanager dagegen werden von Programmiersprachen zur Anordnung von Programmelementen verwendet. (de)
- In computing, layout is the process of calculating the position of objects in space subject to various constraints. This functionality can be part of an application or packaged as a reusable component or library. (en)
- レンダリングエンジン (rendering engine) とは、レンダリングを行うソフトウェア部品。情報(データ)を読み込んで、特定のルールにしたがい適切な表現に変換する役割を担う。レイアウトエンジン (layout engine)、レンダラー (renderer) ともいう。 情報がデジタルデータの場合、適切にレンダリングを行うためには、レンダラーの書式(フォーマット)に従って保存されていることが必要となり、また一般的にデータの名前やデータ中のヘッダーにレンダラーの条件が付けられる。例えばコンピュータにおいて、記憶装置中に格納されたある領域に羅列するデータ列が、書式に従ってデータの名前、形式、データの始まり、データの終わり、エラー訂正のための冗長情報などが書かれていれば、これを適切なレンダラーが読み込むことで、「ファイル」として認識することができる。この場合の書式はファイルシステムが定義しており、「ファイラー」がレンダリングエンジンとして機能している。 アプリケーション・ソフトウェア内部に組み込まれていることもあるが、独立したライブラリとして提供されたり、ソフトウェアどうしの連携によって外部から利用されることもある。多くのコンピューターで、上記の「ファイル」として認識されたデータをさらに別のレンダラーが連携で読み込み利用している。 (ja)
- Un Layout engine (a volte definito motore di rendering) è un componente software che interpreta delle informazioni in ingresso codificate secondo uno specifico formato e le elabora creandone una rappresentazione grafica. Nel caso di un browser, una volta scaricati da Internet i contenuti (sotto forma di documenti HTML, XML, immagini, ecc.), il motore di rendering interpreta lo stile ad essi associato (tramite i CSS per le pagine web, i fogli XSL per i documenti XML, ecc.) e li presenta, gestendo il disegno dell'area della finestra su un monitor, oppure invia il risultato direttamente ad una stampante. Un altro esempio che fa capire al volo il concetto di renderizzazione è PovRay: la macchina traduce la descrizione geometrica della scena scritta dall'artista in un'immagine. Il termine "motore di rendering" ha raggiunto un uso popolare solo quando si è iniziato a separarli dai browser: Trident, il motore di Internet Explorer, viene usato in molte applicazioni (Windows Update, Winamp, i software Symantec, ecc.). Anche Netscape può usare, a scelta dell'utente, Trident o Gecko, il motore di Mozilla (Suite, Firefox, Thunderbird). (it)
- Em computação, o leiaute (do inglês layout) é o processo de calcular a posição de objetos no espaço sujeito a várias restrições. Esta funcionalidade pode ser parte de uma aplicação ou empacotado como um componente ou biblioteca reutilizável. Leiaute de página é o cálculo da posição dos parágrafos, tabulações, frases, palavras e letras de um texto. Isso é feito por um software de editoração eletrônica, software de formatação de textos e mecanismos de navegadores web. Estes, por sua vez, incluem o leiaute de fonte e mecanismos de renderização, que calculam a posição correta de glifos, que pode ser um desafio com scripts complexos. As imagens também podem ser incorporadas no texto. Outra forma de disposição é encontrada em . Eles fazem parte de conjuntos de ferramentas de widget e tem a capacidade de calcular automaticamente a posição de uma ferramenta com base em restrições de alinhamento sem a necessidade de o programador especificar as coordenadas absolutas. Software de desenho gráfico determina automaticamente a posição das arestas e vértices de um grafo com vários objetivos como a minimização do número de cruzamentos de borda, a minimização da área total ou produção de um resultado esteticamente agradável. Este tipo de software é usado para vários fins, incluindo visualização, e como parte de ferramentas de automação de design eletrônico para o passo de . (pt)
|
rdfs:comment
|
- Eine Layout-Engine wird von einem Computerprogramm verwendet, um Bild- und Textinformation für die Ausgabe am Bildschirm oder anderen geeigneten Medien aufzubereiten. Beispiele sind das HTML-Rendering in einem Webbrowser oder das Generieren von druckfähigen Werken beim Desktop-Publishing durch Textsatz-Programme. Diese nutzen wiederum Programmbibliotheken zum Zeichnen und Layout von Textzeichen wie Pango. Layoutmanager dagegen werden von Programmiersprachen zur Anordnung von Programmelementen verwendet. (de)
- In computing, layout is the process of calculating the position of objects in space subject to various constraints. This functionality can be part of an application or packaged as a reusable component or library. (en)
- レンダリングエンジン (rendering engine) とは、レンダリングを行うソフトウェア部品。情報(データ)を読み込んで、特定のルールにしたがい適切な表現に変換する役割を担う。レイアウトエンジン (layout engine)、レンダラー (renderer) ともいう。 情報がデジタルデータの場合、適切にレンダリングを行うためには、レンダラーの書式(フォーマット)に従って保存されていることが必要となり、また一般的にデータの名前やデータ中のヘッダーにレンダラーの条件が付けられる。例えばコンピュータにおいて、記憶装置中に格納されたある領域に羅列するデータ列が、書式に従ってデータの名前、形式、データの始まり、データの終わり、エラー訂正のための冗長情報などが書かれていれば、これを適切なレンダラーが読み込むことで、「ファイル」として認識することができる。この場合の書式はファイルシステムが定義しており、「ファイラー」がレンダリングエンジンとして機能している。 アプリケーション・ソフトウェア内部に組み込まれていることもあるが、独立したライブラリとして提供されたり、ソフトウェアどうしの連携によって外部から利用されることもある。多くのコンピューターで、上記の「ファイル」として認識されたデータをさらに別のレンダラーが連携で読み込み利用している。 (ja)
- Rozvržení prvků (anglicky layout) je proces výpočtu rozmístění objektů na ploše tak, aby byla splněna zadaná omezení. Příslušná funkcionalita může být zabudována přímo do aplikací nebo dodávána jako znovupoužitelná nebo knihovna. Další druh rozvržení prvků provádějí (anglicky layout managers), které jsou součástí knihoven pro vytváření prvků grafického uživatelského rozhraní (anglicky widget toolkit) a dovedou automaticky spočítat umístění jednotlivých grafických prvků (anglicky widgets) splňující zadané omezující podmínky, aniž by programátor musel zadávat absolutní souřadnice. (cs)
- Un Layout engine (a volte definito motore di rendering) è un componente software che interpreta delle informazioni in ingresso codificate secondo uno specifico formato e le elabora creandone una rappresentazione grafica. Un altro esempio che fa capire al volo il concetto di renderizzazione è PovRay: la macchina traduce la descrizione geometrica della scena scritta dall'artista in un'immagine. (it)
- Em computação, o leiaute (do inglês layout) é o processo de calcular a posição de objetos no espaço sujeito a várias restrições. Esta funcionalidade pode ser parte de uma aplicação ou empacotado como um componente ou biblioteca reutilizável. Outra forma de disposição é encontrada em . Eles fazem parte de conjuntos de ferramentas de widget e tem a capacidade de calcular automaticamente a posição de uma ferramenta com base em restrições de alinhamento sem a necessidade de o programador especificar as coordenadas absolutas. (pt)
|