q2K BHP
Black History Portal
THE BHP WIRE —
HIDDEN TRUTHS
What's New!
THE JOURNEY THROUGH TIME

Explore Black History

Explore the people, places, events, achievements, struggles and stories that shaped our journey.

✊🏾

Civil Rights

Movements, leaders, victories and the continuing fight for equality.

⚙️

Black Inventors

Innovation, patents, science, technology and world-changing contributions.

🏆

Sports

Pioneers, champions, Negro Leagues, records, activism and excellence.

♟️

People

Meet the people whose lives, choices and achievements shaped the journey.

📍

Places

Black towns, communities, institutions and places where history happened.

📜

Events

Moments that changed communities, movements, institutions and the nation.

Enter a person, place, event, or topic.
MY'STORY

The MOVE Fire

This is a personal recollection on the Move fire on May 13, 1985 Philadelphia police fired thousands of rounds at the MOVE house, city officials approved dropping an explosive device on the roof, the resulting fire was allowed to burn, 11 people—including five children—died, and 61 homes were destroyed. Philadelphia City Council later called it a “brutal attack carried out by the City of Philadelphia on its own citizens” and acknowledged that no individual faced criminal consequences for the bombing. One timeline correction worth preserving for the BHP record: the major previous MOVE-police confrontation was August 8, 1978, about seven years before the bombing, not a year or two earlier. Officer James Ramp was killed, other police and firefighters were wounded, nine MOVE members were later convicted, and television cameras recorded police beating Delbert Africa during his arrest. The 1985 MOVE Commission later specifically criticized city planners for failing to adequately use lessons from that 1978 confrontation. And that actually strengthens the point you’re making: 1985 did not happen without precedent or institutional memory. There had already been a deadly confrontation with MOVE, years of conflict, negotiations and police involvement before Osage Avenue.

MORE →
BLACK FACTS
The Truths They Never Taught You...

The Violence That Helped Spark the NAACP

In August 1908, a white mob attacked Springfield, Illinois’s Black community, destroying homes and businesses and lynching two Black men. National outrage over the violence helped spur the movement that created the NAACP the following year.

MORE →
BHP gathered finds from its connected research sources. Showing the 4 strongest Black History matches.
← BACK TO RESULTS
Wikipedia

Panorama (typesetting software)

Bitstream Panorama
DeveloperBitstream Inc.
ReleaseJune 2004
Stable release
6.0 / May 10, 2011
TypeLayout Engine
LicenseProprietary
Websitebitstream.com/fonttechnology/panorama.html

Panorama is a line layout and text composition engine to render text in various worldwide languages made by Bitstream Inc. Panorama uses Font Fusion as the base to support rendering of the text. The engine allows the user to manage different text formatting aspects like spacing, alignment, style effects (bold, embossed, outline, drop shadows etc.).

Panorama provides support for OpenType font tables leading to automatic character substitution for ligatures, swashes, scientific figures, etc. Panorama supports three anti-aliasing modes – monochrome, grayscale, and LCD optimized (Horizontal and Vertical).[1]

Version history

[edit]

Panorama has undergone several changes since its initial release as well as numerous additions of APIs to the core engine.

Major version Minor version Release date Significant changes
Version 1 1.0 June 22, 2004 Initial release.
Version 2 2.0 June 20, 2005 New Shaping engine for complex language scripts. Support for bi-directional and mixed-directional text. Standard character set encoding supported (UTF-8, UTF-16, Unicode, and ASCII).
Version 3 3.0 August 14, 2006 Full support for Arabic, Hebrew, Indian, and Thai complex language scripts. Complete cursor rendering support. Support for multiple fonts.[2]
Version 4 4.0 September 24, 2007 Support for transparency in all modes. Support for Macintosh platform including ability to render Mac font suitcases. Support for BREW platform. Language related enhancements resulting in better application of OTF rules and enhanced performance.
4.5 April 10, 2008 Support for Unicode range-based and style-based font mapping. Alpha channel support in LCD mode. 32-bit Unicode support. Support for enhanced text view and editing with space wraps termination style. Support for Tab Stops on any platform.
Version 5 5.0 July 15, 2009 Support for fractional sizes and positions, text rendering text on paths, Unicode to Image mapping, and floating objects.
Version 6 6.0 May 10, 2011 Support for Thai shaping and OpenType rules, Unicode line breaking algorithm, font ratio, shadow width, and shadow color.

Features

[edit]
  • Support for Thai shaping and OpenType rules.
  • Enhanced support for the Unicode line breaking algorithm.
  • Better support for TV screens.
  • Enhanced font weight management and formatting support with font ratio, shadow width and shadow color.
  • Unicode Compliance – Full layout support for Unicode 5.0 and all international languages including complex scripting languages, such as Arabic, Indic, and Thai.
  • Supports bi-directional algorithms required to rearrange characters sequentially. For example, in languages such as Arabic, Hebrew, and Urdu the characters may be entered on a keyboard in one way, but need to be rendered in a correct way on a visual device.
  • Contextual Shaping – Applies contextual shaping to the characters, i.e., the characters are substituted, combined, or repositioned depending on the rules of the language.
  • Composes text in all worldwide languages, which includes various complex scripting languages such as: Arabic, Indic, and Hebrew.
  • Supports key OpenType tables required for line layout such as, BASE, glyph definition (GDEF), glyph positioning (GPOS), and glyph substitution (GSUB).
  • Supports kerning information in OpenType fonts.
  • Text on Path – Enables text rendering along a path, outline, or a predefined shape.
  • Font Mapping – Supports script-based font mapping enabling the application to support multiple scripts at a single instance.
  • Style Mapping – Allows grouping of style-linked fonts to be treated as a single font. The engine "knows" to access a font’s own true-drawn style when you apply styles from the style menu.
  • Unicode Mapping – Supports automatic font switching based on the Unicode values of the text stream to be rendered.
  • Unicode-Image Mapping – Enables the developers to map a Unicode sequence to any image.
  • Paragraph Styling – Supports paragraph-specific formatting attributes including text alignment, letter/line spacing, and indentation functions.
  • Termination style – Facilitates the application to include an ellipses kind of termination style for the truncated text if the string does not fit inside the designated area.
  • Inline Images – Supports floating graphic object types that are inline with the text.
  • Rich-text Editing features, such as space wrap, tab stops, and dynamic property changes for inter-character space, line indents, and line gaps.
  • Supports industry-standard color formats, including monochrome, RGB, and BGR, with alpha channel support.

Font formats supported

[edit]

Character sets supported

[edit]
ARABIC CHEROKEE GUJARATI KHMER ORIYA TAILE
ARMENIAN CJK GURMUKHI LAO PHAG TAILU
BENGALI COPTIC JAMO LATIN PHOENICIAN TAMIL
BOPOMOFO CYRILLIC HANGUL LIMBU RUNIC TELUGU
BRAILLE DEVANAGARI HANUNOO MALAYALAM SINHALA THAANA
BUGINESE ETHIOPIC HEBREW MONGOLIAN SYLOTI THAI
BUHID GEORGIAN HIRAGANA MYANMAR SYRIAC TIBETAN
BYZANTINE MUSIC GLAGOLITIC KANNADA NKO TAGALOG TIFINAGH
CANADIAN GREEK KATAKANA OGHAM TAGBANWA YI

Color formats supported

[edit]
  • Supports monochrome and grayscale format.
  • Supports industry-standard screen color formats including monochrome, RGB, and BGR.
  • Supports eight different pixel depths for R, G, B, and alpha channel in RGB or BGR format.

Text style and effects

[edit]

Applications/operating systems supported

[edit]

Devices supported

[edit]

Consumer electronic devices, mobile handset, set-top box, digital TV, printer, medical imaging device, GPS system, automobile display, and other embedded systems.

References

[edit]
  1. ^ "BitstreamPanorama" (PDF).
  2. ^ "Bitstream Releases Major Upgrade to Its Leading Text Composition Engine for Small Embedded Systems; Release of Bitstream Panorama 3.0 includes full support for Arabic, Hebrew, Indian, and Thai complex". Business Wire. August 14, 2006. Archived from the original on December 21, 2010.
[edit]

Source: Wikipedia. Article content is retrieved live through the MediaWiki API.

Wikipedia

Panorama (typesetting software)

Panorama is a line layout and text composition engine to render text in various worldwide languages made by Bitstream Inc. Panorama uses Font Fusion as the base to support rendering of the text. The engine allows the user to manage different text formatting aspects like spacing, alignment, style effects (bold, embossed, outline, drop shadows etc.). Panorama provides support for OpenType font tables leading to automatic character substitution for ligatures, swashes, scientific figures, etc. Panorama supports three anti-aliasing modes – monochrome, grayscale, and LCD optimized (Horizontal and Vertical).

MORE →
No preview image
Wikipedia

Typographic alignment

In typesetting and page layout, alignment or range is the setting of text flow or image placement relative to a page, column (measure), table cell, or tab (and often to an image above it or under it). The type alignment setting is sometimes referred to as text alignment, text justification, or type justification. The edge of a page or column is known as a margin, and a gap between columns is known as a gutter.

MORE →
Wikipedia

River (typography)

In typography, rivers (or rivers of white) are gaps in typesetting which appear to run through a paragraph of text due to a coincidental alignment of spaces. Rivers can occur regardless of the spacing settings, but are most noticeable with wide inter-word spaces caused by full text justification or monospaced fonts. Rivers are less noticeable with proportional fonts, due to narrow spacing. Another cause of rivers is the close repetition of a long word or similar words at regular intervals, such as "maximization" with "minimization" or "optimization". Rivers occur because of a combination of the x-height of the typeface, the values assigned to the widths of various characters (whether the type appears broad or skinny), and the degree of control over character spacing and word spacing. Broader typefaces are more prone to exhibit rivers, as are the less sophisticated typesetting applications that offer little control over spacing. Increased sentence spacing can also exaggerate the river effect. More sophisticated typesetting applications divide individual characters into larger numbers, giving more numerical control. They also offer more comprehensive libraries of "kerning pairs" that tell the application how much space to allow between all possible combinations of letter pairs. Typographers try to minimize or eliminate the river effect. In Finer Points in the Spacing & Arrangement of Type, Canadian typographer Geoffrey Dowding explains as follows. A carefully composed text page appears as an orderly series of strips of black separated by horizontal channels of white space. Conversely, in a slovenly setting the tendency is for the page to appear as a grey and muddled pattern of isolated spots, this effect being caused by the over-widely separated words. The normal, easy, left-to-right movement of the eye is slowed simply because of this separation; further, the short letters and serifs are unable to discharge an important function—that of keeping the eye on "the line". The eye also tends to be confused by a feeling of vertical emphasis, that is, an up & down movement, induced by the relative isolation of the words & consequent insistence of the ascending and descending letters. This movement is further emphasized by those "rivers" of white which are the inseparable & ugly accompaniment of all carelessly set text matter. Typographers can test for rivers by turning a proof sheet upside down (top to bottom) to examine the text. From this perspective, the eye is less likely to recognize words and the type can be viewed more readily as an overall pattern. Other related terms are lakes and holes, which refer to a cluster of adjacent or intertwined rivers that create a lighter area within a block of type.

MORE →
Wikipedia

Hanging punctuation

Hanging punctuation or exdentation is a microtypographic technique of typesetting punctuation marks and bullet points, most commonly quotation marks and hyphens, further towards the edge so that they do not disrupt the ‘flow’ of a body of text or ‘break’ the margin of alignment. It is so called because the punctuation appears to hang in the margin of the text and is not incorporated into the block or column of text. It is commonly used when text is fully justified.

MORE →
TOPIC OF THE DAY

Greenwood / Black Wall Street

Before the 1921 destruction of Tulsa’s Greenwood District, Black residents had created a remarkable center of business and community life. The district included stores, professional offices, entertainment venues and homes owned by Black citizens. Understanding Greenwood means learning what was built—not only what was burned.

MORE →
TRIVIA QUESTION OF THE DAY

Who became the first Black woman to travel into space?

Mae Jemison, aboard Space Shuttle Endeavour in 1992.